ABSTRACT
Open-ended narrative games present vast surfaces that require large amounts of compelling writing. Automated solutions have made little progress in this domain and talented human writers who code are few and far between. Thus the question of how to augment writers with digital tools—without requiring them to become programmers, or to need continual assistance from programmers—is a crucial one for the field. To address this question, we present Dialogic1 , a scripting language, execution environment, and set of online tools designed to support skilled human authors in creating engaging interactive writing for games, leveraging generative strategies atop a simple syntax familiar to writers. We describe the system's goals and motivations, architecture, and technical details, and evaluate its use in two production-quality titles.
- Antoun, C.; Antoun, M.; Ryan, J. O.; Samuel, B.; Swanson, R.; and Walker, M. A. 2015. “Generating natural language retellings from Prom Week play traces”. Proc. PCG.Google Scholar
- Compton, K., Kybartas, B., and Mateas, M. 2015. "Tracery: an author-focused generative text tool." In International Conference on Interactive Digital Storytelling, pp. 154-161. Springer, Cham.Google ScholarCross Ref
- Evans, R., and Short, E. 2014. “Versu—a simulationist storytelling system.” In Computational Intelligence and AI in Games.Google Scholar
- Howe, D. C. 2009. RiTa: creativity support for computational literature. In Proceedings of the seventh ACM conference on Creativity and cognition (C&C '09). ACM, New York, NY, USA, 205-210.Google ScholarDigital Library
- Joseph, E. 2012. “Bot colony—a video game featuring intelligent language-based interaction with the characters.” In Proc. GAMNLP.Google Scholar
- Lessard, J. 2016. “Designing natural-language game conversations.” In Proc. DiGRA-FDG.Google Scholar
- Lukin, S. M.; Ryan, J. O.; and Walker, M. A. 2014. “Automating direct speech variations in stories and games.” In Proc. GAMNLP.Google Scholar
- Mateas, M. 2007. "The authoring bottleneck in creating AI-based interactive stories [panel]." In Proc. INT. 2007.Google Scholar
- McCoy, J., 2014. “Social story worlds with Comme il Faut”. In Computational Intelligence and AI in Games.Google Scholar
- Mohov, S. 2015. “Turning a chatbot into a narrative game: Language interaction in Event[0]”. In nucl.ai.Google Scholar
- Montfort, N. 2009. “Curveship: An interactive fiction system for interactive narrating.” In Proc. CALC.Google ScholarCross Ref
- Reed, A. A., 2011. “A step towards the future of role- playing games: The SpyFeet mobile RPG project.” In Proc. AIIDE.Google ScholarCross Ref
- Ruskin, E. 2012. “AI-driven Dynamic Dialog,” presented at Game Developers Conference (GDC) 2012, Moscone Center, San Francisco, CA.Google Scholar
- Ryan, J. O., Mateas, M., and Wardrip-Fruin, N. 2015. “Open design challenges for interactive emergent narrative.” In International Conference on Interactive Digital Storytelling, pp. 14-26. Springer, Cham.Google Scholar
- Ryan, J. O., Fisher, A. M., Owen-Milner, T., Mateas, M., and Wardrip-Fruin, N. 2015. “Toward natural language generation by humans.” In Eleventh Artificial Intelligence and Interactive Digital Entertainment Conference.Google Scholar
- Ryan, J. O., Mateas, M., and Wardrip-Fruin, N. 2016. “Characters who speak their minds: Dialogue generation in Talk of the Town.” In Twelfth Artificial Intelligence and Interactive Digital Entertainment Conference..Google Scholar
- Walker, M. A.; Sawyer, J.; Jimenez, C.; Rishes, E.; Lin, G. I.; Hu, Z.; Pinckard, J.; and Wardrip-Fruin, N. 2013. “Using expressive language generation to increase authorial leverage.” In Proc. INT.Google Scholar
Recommendations
Investigating director agents' decision making in interactive narrative: a Wizard-of-Oz study
INT3 '10: Proceedings of the Intelligent Narrative Technologies III WorkshopInteractive narrative planning offers significant potential for creating engaging narrative experiences that are tailored to individual users. Orchestrating all of the events in a storyworld to create optimal user experiences calls for effective ...
Lost cause, an interactive film project
MM '08: Proceedings of the 16th ACM international conference on MultimediaOne of the challenges in designing an interactive cinematic experience is to offer interactive choices, which does not distract the user from immersion into the story. The interactive film Lost Cause focuses on the life of the main character explored ...
Interactive video stories from user generated content: a school concert use case
ICIDS'12: Proceedings of the 5th international conference on Interactive StorytellingThis paper describes a web-based narrative system able to generate video compilations, framed as event stories, from a shared repository of video recordings of the event itself and possibly of related events. For this, it employs narrative techniques ...
Comments