Contemporary Issues in Interactive Storytelling Authoring Systems

  • Daniel GreenEmail author
  • Charlie Hargood
  • Fred Charles
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11318)


Authoring tools for interactive narrative abstract underlying data models to allow authors to write creative works. Understanding how our program and interface design decisions alter the User Experience design could lead to more robust authoring experiences. We contribute a taxonomy of authoring tools with identified program and User Experience observations with discussion into their impact on the authoring experience as well as reflection on two detailed experiments. We then present our own authoring tool, Novella, and discuss how it has implemented the lessons learned from the analysis and how it approaches solving the identified challenges.


Interactive narrative Authoring tools User experience 


  1. 1.
    HyperCard: Apple Computer, Inc. (1987)Google Scholar
  2. 2.
    Storyspace: Eastgate Systems, Inc. (1987)Google Scholar
  3. 3.
    Genarrator: Genarrator (2015).
  4. 4.
    articy:draft 3: articy Software GmbH & Co. KG (2017).
  5. 5.
    Fungus: Snozbot (2017).
  6. 6.
    Inform 7: Community (2018).
  7. 7.
    inklewriter: inkle Ltd. (2018).
  8. 8.
    Quest: Community (2018).
  9. 9.
    Ren’Py: Community (2018).
  10. 10.
    Squiffy: Community (2018).
  11. 11.
    Twine: Community (2018).
  12. 12.
    Unity: Unity Technologies (2018).
  13. 13.
    Baio, A., McHatton, C.: Playfic (2018).
  14. 14.
    Bernstein, M.: Collage, composites, construction. In: Proceedings of the Fourteenth ACM Conference on Hypertext and Hypermedia, pp. 122–123. ACM (2003)Google Scholar
  15. 15.
    Cavazza, M., Pizzi, D., Charles, F., Vogt, T., André, E.: Emotional input for character-based interactive storytelling. In: Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 1, pp. 313–320. International Foundation for Autonomous Agents and Multiagent Systems (2009)Google Scholar
  16. 16.
    Donikian, S., Portugal, J.-N.: Writing interactive fiction scenarii with DraMachina. In: Göbel, S., et al. (eds.) TIDSE 2004. LNCS, vol. 3105, pp. 101–112. Springer, Heidelberg (2004). Scholar
  17. 17.
    Göbel, S., Salvatore, L., Konrad, R.: StoryTec: a digital storytelling platform for the authoring and experiencing of interactive and non-linear stories. In: 2008 International Conference on Automated Solutions for Cross Media Content and Multi-Channel Distribution, pp. 103–110 (2008)Google Scholar
  18. 18.
    Göbel, S., Schneider, O., Iurgel, I., Feix, A., Knöpfle, C., Rettig, A.: Virtual human: storytelling and computer graphics for a virtual human platform. In: Göbel, S., et al. (eds.) TIDSE 2004. LNCS, vol. 3105, pp. 79–88. Springer, Heidelberg (2004). Scholar
  19. 19.
    Glock, F., et al.: “Office brawl”: a conversational storytelling game and its creation process. In: Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology, ACE 2011, pp. 88:1–88:2. ACM (2011)Google Scholar
  20. 20.
    Green, D., Hargood, C., Charles, F., Jones, A.: Novella: a proposition for game-based storytelling. In: Narrative and Hypertext 2018. ACM, July 2018Google Scholar
  21. 21.
    Guarneri, A., Ripamonti, L.A., Tissoni, F., Trubian, M., Maggiorini, D., Gadia, D.: GHOST: a GHOst STory-writer. In: Proceedings of the 12th Biannual Conference on Italian SIGCHI Chapter, CHItaly 2017, pp. 24:1–24:9. ACM (2017)Google Scholar
  22. 22.
    Hargood, C., Weal, M.J., Millard, D.E.: The storyplaces platform: building a web-based locative hypertext system. In: Proceedings of the 29th ACM Conference on Hypertext and Social Media, HT 2018. ACM (2018)Google Scholar
  23. 23.
    Kim, S., Moon, S., Han, S., Chan, J.: Programming the story: Interactive storytelling system. Informatica 35(2), 221–229 (2011)Google Scholar
  24. 24.
    Koenitz, H.: Extensible tools for practical experiments in IDN: the advanced stories authoring and presentation system. In: Si, M., Thue, D., André, E., Lester, J.C., Tanenbaum, J., Zammitto, V. (eds.) ICIDS 2011. LNCS, vol. 7069, pp. 79–84. Springer, Heidelberg (2011). Scholar
  25. 25.
    Kriegel, M., Aylett, R.: An authoring tool for an emergent narrative storytelling system. In: AAAI Fall, Symposium on Intelligent Narrative Technologies (2007)Google Scholar
  26. 26.
    Leinonen, J., Munroe, J.: TextureWriter (2018).
  27. 27.
    Nielsen, J.: Enhancing the explanatory power of usability heuristics. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1994, pp. 152–158. ACM (1994)Google Scholar
  28. 28.
    Poulakos, S., Kapadia, M., Schüpfer, A., Zünd, F., Sumner, R.W., Gross, M.: Towards an accessible interface for story world building. In: Eleventh Artificial Intelligence and Interactive Digital Entertainment Conference (2015)Google Scholar
  29. 29.
    Roberts, M.: TADS (2013).
  30. 30.
    Thue, D., Bulitko, V., Spetch, M., Wasylishen, E.: Interactive storytelling: a player modelling approach. In: Proceedings of the Third AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2007, pp. 43–48. AAAI Press (2007)Google Scholar
  31. 31.
    Ursu, M.F., Cook, J.J., Zsombori, V., Kegel, I.: A genre-independent approach to producing interactive screen media narratives (2007)Google Scholar
  32. 32.
    Zünd, F., Poulakos, S., Kapadia, M., Sumner, R.W.: Story version control and graphical visualization for collaborative story authoring. In: Proceedings of the 14th European Conference on Visual Media Production, CVMP 2017, pp. 10:1–10:10. ACM (2017)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.Bournemouth UniversityPooleUK

Personalised recommendations