Stories Animated: A Framework for Personalized Interactive Narratives using Filtering of Story Characteristics

Interactive storytelling opens exciting possibilities to personalized narrative creation, providing a more compelling and immersive experience than traditional narratives. In this work we propose a creative framework in which the author can specify story characteristics (such as genre or complexity) on a story structure in order to generate interactive stories tailored to personalized constraints. The story generation model combines a branching story structure with a planning algorithm that filters and recombines story fragments based on characteristics, generating a high-level interactive scenario that satisfies all authorial constraints, and provides sufficient abstraction from the technical implementation. The scenario is then simulated in a real-time storytelling system, featuring autonomous characters and camera control. As a demonstration of our approach, we have authored an interactive narrative based on the Brothers Grimm fairytale “Godfather Death.”

[1]  Marie-Laure Ryan Avatars Of Story , 2006 .

[2]  Wolfgang Müller,et al.  Towards Accessible Authoring Tools for Interactive Storytelling , 2006, TIDSE.

[3]  Hong Yu,et al.  A sequential recommendation approach for interactive personalized story generation , 2012, AAMAS.

[4]  R. Barthes,et al.  The Death of the Author , 2013 .

[5]  Marc Cavazza,et al.  EmoEmma: emotional speech input for interactive storytelling , 2009, AAMAS.

[6]  Marc Cavazza,et al.  Al in computer games: Survey and perspectives , 2000, Virtual Reality.

[7]  Raquel Hervás,et al.  Story plot generation based on CBR , 2004, Knowl. Based Syst..

[8]  Andrew Stern,et al.  Façade: An Experiment in Building a Fully-Realized Interactive Drama , 2003 .

[9]  R. Michael Young,et al.  Creating Interactive Narrative Structures: The Potential for AI Approaches , 2000 .

[10]  Mark O. Riedl Incorporating Authorial Intent into Generative Narrative Systems , 2009, AAAI Spring Symposium: Intelligent Narrative Technologies II.

[11]  Marc Cavazza,et al.  Narrative generation through characters' point of view , 2010, AAMAS.

[12]  S. Chatman,et al.  Story and Discourse: Narrative Structure in Fiction and Film , 1979 .

[13]  Andrew Stern,et al.  Structuring Content in the Façade Interactive Drama Architecture , 2005, AIIDE.

[14]  Stacy Marsella,et al.  Directorial Control in a Decision-Theoretic Framework for Interactive Narrative , 2009, ICIDS.

[15]  Ido Iurgel,et al.  Setting the scene: playing digital director in interactive storytelling and creation , 2002, Comput. Graph..

[16]  Randall W. Hill,et al.  Toward the holodeck: integrating graphics, sound, character and story , 2001, AGENTS '01.

[17]  Tsai-Yen Li,et al.  A computer-aided system for narrative creation , 2013, 2013 IEEE Symposium on Computational Intelligence for Creativity and Affective Computing (CICAC).

[18]  Nicolas Szilas,et al.  Interactive drama on computer : beyond linear narrative , 1999 .

[19]  Patrick Olivier,et al.  The IRIS Network of Excellence: Integrating Research in Interactive Storytelling , 2008, ICIDS.

[20]  Marc Cavazza,et al.  AI-based animation for interactive storytelling , 2001, Proceedings Computer Animation 2001. Fourteenth Conference on Computer Animation (Cat. No.01TH8596).

[21]  Vladimir Propp,et al.  Morphology of the folktale , 1959 .

[22]  Mark O. Riedl Toward Vignette-Based Story Generation for Drama Management Systems , 2007 .

[23]  Patrick Olivier,et al.  A real-time cinematography system for interactive 3D environments , 2010, SCA '10.