Professional Documents
Culture Documents
Tracery: An Author-Focused Generative Text Tool
Tracery: An Author-Focused Generative Text Tool
2. ABOUT TRACERY
Tracery is a very small (16k) library for expanding a story
grammar written in Tracery syntax into fully-generated text.
In addition to this core library, we have built (and are
building more) authoring GUIs, grammar visualizations, and
statistical analysis tools. The authoring GUIs help the au-
thors create new Tracery grammars. The visualizers and
analyzers take a Tracery grammar as input, and visualize
information about how connected a grammar is, how deeply Figure 2: Generating indie music descriptions and
nested or reusable its symbols are, and what the potential sinister warnings in Eternal Night Vale
space of its expanded outputs will be.
Another module is in-development to connect Tracery’s Eternal Night Vale was the first released stand-alone project
text generation seamlessly to a modeled story world in a using Tracery, and was created for ProcJam 2014, the pro-
game. This allows dynamic information in the game (hero cedural generation jam. It created possible episodes in the
style of the highly-stylized podcast Welcome To Night Vale.
A review in Rock Paper Shotgun praised the work as ”a great
little tool which condenses the tone and main elements of the
Permission to make digital or hard copies of all or part of this work for show into just a few paragraph”. By mimicking the struc-
personal or classroom use is granted without fee provided that copies are tural hallmarks of Night Vale, and the unusual language of
not made or distributed for profit or commercial advantage and that the show, and providing a graphical style that reflected the
copies bear this notice and the full citation on the first page. show’s tone, we were able to accurately capture the spirit of
Proceedings of the 10th International Conference on the Foundations of the show in just a short grammar.
Digital Games (FDG 2015), June 22-25, 2015, Pacific Grove, CA, USA.
ISBN 978-0-9913982-4-9. Copyright held by author(s).
3.2 Interruption Junction
Figure 1: Tracery’s new interactive tutorial at www.crystalcodepalace.com