NaNoGenMo/2017

Resources

hugovk opened this issue ยท 12 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...

eykd commented

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/