GHOST: a GHOst STory-writer

Often, small independent studios developing video games are forced to ask game or level designers to write stories for their products. Unfortunately, game writing requires a different set of skills than game design. Moreover, there is a shortage of interactive tools devoted to help non-writers to (learn how to) create compelling storylines for interactive media like video games. Our goal has been to design, implement and test a tool embedded into a game engine to help non-writers to create stories (for video games). Our solution, designed with the help of domain-experts, does not generate contents, but interactively helps the user to produce a solid narrative structure for a story, to avoid falling into banality or creating boring, repetitive tales.

[1]  Boyang Li,et al.  Crowdsourcing Open Interactive Narrative , 2015, FDG.

[2]  Stéphane Donikian,et al.  Writing Interactive Fiction Scenarii with DraMachina , 2004, TIDSE.

[3]  Hartmut Koenitz An Iterative Approach towards Interactive Digital Narrative - Early Results with the Advanced Stories Authoring and Presentation System , 2012, ICWL Workshops.

[4]  Jim Bizzocchi,et al.  Time and Space in Digital Game Storytelling , 2010, Int. J. Comput. Games Technol..

[5]  David Herman,et al.  Story Logic: Problems and Possibilities of Narrative , 2002 .

[6]  Karin Ackermann,et al.  Designing Virtual Worlds , 2016 .

[7]  Chris Crawford,et al.  The Art of Computer Game Design , 1984 .

[8]  William V. Wright,et al.  A Theory of Fun for Game Design , 2004 .

[9]  Lee Sheldon,et al.  Character Development and Storytelling for Games , 2004 .

[10]  Davide Gadia,et al.  Believable group behaviours for NPCs in FPS games , 2017, 2017 IEEE Symposium on Computers and Communications (ISCC).

[11]  Christin Wirth,et al.  Reading For The Plot Design And Intention In Narrative , 2016 .

[12]  Marc Cavazza,et al.  Developing re-usable interactive storytelling technologies , 2004, IFIP Congress Topical Sessions.

[13]  Olivier Balet INSCAPE An Authoring Platform for Interactive Storytelling , 2007, International Conference on Virtual Storytelling.

[14]  D. Hoang FLOW: The Psychology of Optimal Experience , 2018 .

[15]  Jesper Juul,et al.  Games Telling stories? - A brief note on games and narratives , 2001, Game Stud..

[16]  Patrice Torguet,et al.  Virtual Storytelling Using Virtual Reality Technologies for Storytelling , 2001, Lecture Notes in Computer Science.

[17]  Christopher W. Totten Level Design: Processes and Experiences , 2017 .

[18]  Rudolf Kremers Level Design: Concept, Theory, and Practice , 2009 .

[19]  Jesse Schell,et al.  The Art of Game Design: A book of lenses , 2019 .

[20]  Richard Bartle,et al.  Designing Virtual Worlds , 2003 .

[21]  Wolfgang Müller,et al.  Scenejo - An Interactive Storytelling Platform , 2005, International Conference on Virtual Storytelling.

[22]  Brian Magerko,et al.  Scribe: A Tool for Authoring Event Driven Interactive Drama , 2006, TIDSE.

[23]  Julian Togelius,et al.  Game mechanics telling stories? An experiment , 2015, FDG.

[24]  Jason Gregory,et al.  Game Engine Architecture , 2009 .

[25]  Davide Gadia,et al.  Procedural content generation for platformers: designing and testing FUN PLEdGE , 2016, Multimedia Tools and Applications.

[26]  Ernest Adams,et al.  Fundamentals of Game Design , 2006 .

[27]  J. S. Wiggins,et al.  An informal history of the interpersonal circumplex tradition. , 1996, Journal of personality assessment.

[28]  Joseph Campbell,et al.  The Hero with a Thousand Faces , 1949 .

[29]  Craig A. Lindley,et al.  The Gameplay Gestalt, Narrative, and Interactive Storytelling , 2002, CGDC Conf..

[30]  Julia Eichmann,et al.  Challenges For Game Designers , 2016 .

[31]  Lee Sheldon Character Development and Storytelling for Games (Game Development Series) , 2004 .

[32]  Peter Brooks,et al.  Reading for the plot , 1984 .

[33]  Ken Perlin Toward Interactive Narrative , 2005, International Conference on Virtual Storytelling.

[34]  Jason Gregory Game Engine Architecture, Second Edition , 2014 .