skip to main content
10.1145/3402942.3402993acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfdgConference Proceedingsconference-collections
research-article

DIALOGIC: A Toolkit for Generative Interactive Dialog

Published:17 September 2020Publication History

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.

References

  1. 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 ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarCross RefCross Ref
  3. Evans, R., and Short, E. 2014. “Versu—a simulationist storytelling system.” In Computational Intelligence and AI in Games.Google ScholarGoogle Scholar
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. Joseph, E. 2012. “Bot colony—a video game featuring intelligent language-based interaction with the characters.” In Proc. GAMNLP.Google ScholarGoogle Scholar
  6. Lessard, J. 2016. “Designing natural-language game conversations.” In Proc. DiGRA-FDG.Google ScholarGoogle Scholar
  7. Lukin, S. M.; Ryan, J. O.; and Walker, M. A. 2014. “Automating direct speech variations in stories and games.” In Proc. GAMNLP.Google ScholarGoogle Scholar
  8. Mateas, M. 2007. "The authoring bottleneck in creating AI-based interactive stories [panel]." In Proc. INT. 2007.Google ScholarGoogle Scholar
  9. McCoy, J., 2014. “Social story worlds with Comme il Faut”. In Computational Intelligence and AI in Games.Google ScholarGoogle Scholar
  10. Mohov, S. 2015. “Turning a chatbot into a narrative game: Language interaction in Event[0]”. In nucl.ai.Google ScholarGoogle Scholar
  11. Montfort, N. 2009. “Curveship: An interactive fiction system for interactive narrating.” In Proc. CALC.Google ScholarGoogle ScholarCross RefCross Ref
  12. Reed, A. A., 2011. “A step towards the future of role- playing games: The SpyFeet mobile RPG project.” In Proc. AIIDE.Google ScholarGoogle ScholarCross RefCross Ref
  13. Ruskin, E. 2012. “AI-driven Dynamic Dialog,” presented at Game Developers Conference (GDC) 2012, Moscone Center, San Francisco, CA.Google ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. 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 ScholarGoogle Scholar
  16. 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 ScholarGoogle Scholar
  17. 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 ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    FDG '20: Proceedings of the 15th International Conference on the Foundations of Digital Games
    September 2020
    804 pages
    ISBN:9781450388078
    DOI:10.1145/3402942

    Copyright © 2020 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 17 September 2020

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    Overall Acceptance Rate152of415submissions,37%
  • Article Metrics

    • Downloads (Last 12 months)20
    • Downloads (Last 6 weeks)2

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format