NaNoGenMo / 2017

National Novel Generation Month, 2017 edition.

Home Page:https://nanogenmo.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resources

hugovk opened this issue · comments

This is an open issue where you can comment and add resources that might come in handy for NaNoGenMo.

There are already a ton of resources on the old resources threads for the 2013 edition, the 2014 edition, the 2015 edition, and the 2016 edition.

Is there a "greatest hits" of previous years? I'd love to see what's been done, but there 142 to click through in last year's alone...

I've derived a more structured edition of the original Plotto: https://github.com/eykd/plottoxml, which should make this fascinating little plot machine easier to work with programmatically. Feedback and suggestions are welcome, just open an issue!

Storygen.org: there's a bunch of academic story generators sitting around from past research, many of which have the source code available. A couple of academics have started compiling a list: http://storygen.org/

Bruno Dias has recently released a tutorial for Improv, the grammar-for-procedural-generation used in Voyaguer and inspired by The Annals of the Parrigues: http://www.procjam.com/tutorials/improv/
Improv itself can be found here: https://github.com/sequitur/improv

Lastly, it's a very limited list that leaves a ton of amazing work off, but a bunch of my favorite entries from past years can be found in the #nanogenmo tag on my blog: http://procedural-generation.tumblr.com/tagged/nanogenmo

A repository of plotlines scraped from wikipedia: https://github.com/markriedl/WikiPlots

A list of public datasets: https://github.com/caesar0301/awesome-public-datasets

My mirror of the lyrics to UK pop hits from 1953 to 2009 (scraped by @hugovk): http://www.lord-enki.net/ukhitslyrics1953-2009.zip

A few things of mine that I hope will prove helpful to you all:

Also... not mine, but I'm hoping to do a quick tutorial on how to use it soon: all of WordNet in JSON format. (More about WordNet here)

Created for a previous NaNoGenMo, I've updated this JSON of metadata of 55,809 Project Gutenberg ebooks.

https://github.com/hugovk/gutenberg-metadata

See also gutenberg-http, "A simple API for books".

https://c-w.github.io/gutenberg-http/

Here's a very recent paper, Abstract Patterns in Stories:
From the intellectual legacy of David G. Hays
by William L. Benzon. Haven't read it yet but on a skim it looks relevant!

Kate Compton (creator of Tracery) & Google just open-sourced Bottery, which takes Tracery and adds a Finite State Machine on top of it, all driven by JSON inputs: https://github.com/google/bottery

And speaking of academic papers, there's a recent one from the PCG Workshop about how Caves of Qud generates histories for its Sultans, with a particularly interesting look at how they got away with subverting causality: https://dl.acm.org/citation.cfm?id=3110574 (I'm not finding an open version of it around at the moment, unfortunately. But your library may have access. A video of the associated talk is here: https://youtu.be/Te2ek89EEUs?t=4h49m26s )

A couple of things that I found interesting relating to enumerating all possible books.

Storygen.org: there's a bunch of academic story generators sitting around from past research, many of which have the source code available. A couple of academics have started compiling a list: http://storygen.org/

Here's a permalink (storygen.org is now a redirect to somewhere random) http://web.archive.org/web/20171107055301/http://storygen.org/