Abstract
New communities of generative text practitioners are flourishing in novel expressive mediums like Twitterbots and Twine as well as the existing practices of Interactive Fiction. However, there are not yet reusable and extensible generative text tools that work for the needs of these communities. Tracery is an author-focused generative text tool, intended to be used by novice and expert authors, and designed to support generative text creation in these growing communities, and future ones. We identify the design considerations necessary to serve these new generative text authors, like data portability, modular design, and additive authoring, and illustrate how these considerations informed the design of the Tracery language. We also present illustrative case studies of existing projects that use Tracery as part of the art creation process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Black, J.B., Wilensky, R.: An evaluation of story grammars*. Cogn. Sci. 3(3), 213–229 (1979)
Dzieza, J.: The strange world of computer-generated novels, November 2014. http://www.theverge.com/2014/11/25/7276157/nanogenmo-robot-author-novel
Harrell, D.F.: Walking blues changes undersea: imaginative narrative in interactive poetry generation with the GRIOT system. In: AAAI 2006 Workshop in Computational Aesthetics: Artificial Intelligence Approaches to Happiness and Beauty, pp. 61–69 (2006)
McCoy, J., Treanor, M., Samuel, B., Tearse, B., Mateas, M., Wardrip-Fruin, N.: Authoring game-based interactive narrative using social games and Comme Il Faut. In: Proceedings of the 4th International Conference & Festival of the Electronic Literature Organization: Archive & Innovate (2010)
Montfort, N., ý Pérez, R.P.: Integrating a plot generator and an automatic narrator to create and tell stories. In: On Computational Creativity (2008)
Neyfakh, L.: The botmaker who sees through the internet, January 2014. http://www.bostonglobe.com/ideas/2014/01/24/the-botmaker-who-sees-through-internet/V7Qn7HU8TPPl7MSM2TvbsJ/story.html
Riedl, M.O., Bulitko, V.: Interactive narrative: an intelligent systems approach. AI Mag. 34(1), 67 (2012)
Short, E.: Procedural text generation in IF, November 2014. https://emshort.wordpress.com/2014/11/18/procedural-text-generation-in-if/
Squinkifer, D.S.: New game: interruption junction, January 2015. http://squinky.me/2015/01/19/new-game-interruption-junction/
Warr, P.: Welcome to eternal night vale, November 2014. http://www.rockpapershotgun.com/2014/11/19/eternal-night-vale/
Weizenbaum, J.: ELIZA: a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)
ý Pérez, R.P., Sharples, M.: MEXICA: a computer model of a cognitive account of creative writing. J. Exp. Theor. Artif. Intell. 13(2), 119–139 (2001)
Zhu, J., Ontanón, S.: Story representation in analogy-based story generation in Riu. In: 2010 IEEE Symposium on Computational Intelligence and Games (CIG), pp. 435–442. IEEE (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Compton, K., Kybartas, B., Mateas, M. (2015). Tracery: An Author-Focused Generative Text Tool. In: Schoenau-Fog, H., Bruni, L., Louchart, S., Baceviciute, S. (eds) Interactive Storytelling. ICIDS 2015. Lecture Notes in Computer Science(), vol 9445. Springer, Cham. https://doi.org/10.1007/978-3-319-27036-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-27036-4_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27035-7
Online ISBN: 978-3-319-27036-4
eBook Packages: Computer ScienceComputer Science (R0)