Setting the scene: playing digital director in interactive storytelling and creation

Abstract Interactive digital storytelling promises to be a new artistic discipline. But what does the artwork look like? And how much control does the artist have over the final result? By searching for the right answers, we draw several approaches from diverse fields such as filmmaking, game design, autonomous agents, psychology, and narrative intelligence. We first give a definition of interactive storytelling that includes a scope between authorship and emergent narrative, and present two example projects with different emphases. Then, we introduce a multi-level concept for an experimental stage that can be used to explore interactive storytelling at varying degrees of flexibility versus predetermination. Instead of inventing the ultimate virtual narrator, we suggest developing layers of run-time engines that allow authors to work with directions on each single layer separately—from selecting high-level dramatic structures down to directing animated actors. The concept of underlying models at each level is explained in detail by the example of a story model implementation. Further, we show variations of level adjustments causing graded degrees of semi-autonomy. First results of this experimental stage are presented, and the primary future tasks are pointed out.

[1]  Nikitas M. Sgouros Dynamic Generation, Management and Resolution of Interactive Plots , 1999, Artif. Intell..

[2]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .

[3]  D. Rousseau Personality in Computer Characters , 1996 .

[4]  Marc Alexa,et al.  Design Issues for Conversational User Interfaces: Animating and Controlling 3D Faces , 2000, DEFORM/AVATARS.

[5]  Henry Fuchs,et al.  A real-time optical 3D tracker for head-mounted display systems , 1990, I3D '90.

[6]  Michael Mateas,et al.  An Oz-Centric Review of Interactive Drama and Believable Agents , 1999, Artificial Intelligence Today.

[7]  Andrew Stern,et al.  Towards Integrating Plot and Character for Interactive Drama , 2002 .

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

[9]  Oliver Schneider,et al.  Conversation Modeling as an Abstract User Interface Component , 2001, GI Jahrestagung.

[10]  Dieter Grasbon,et al.  a morphological approach to interactive storytelling , 2001 .

[11]  Ken Perlin,et al.  Improv: a system for scripting interactive actors in virtual worlds , 1996, SIGGRAPH.

[12]  W. Scott Neal Reilly,et al.  An Architecture for Action, Emotion, and Social Behavior , 1992, MAAMAW.

[13]  L. A. Pervin Handbook of Personality: Theory and Research , 1992 .

[14]  C. Elliott The affective reasoner: a process model of emotions in a multi-agent system , 1992 .

[15]  Dieter Grasbon Konzeption und prototypische Implementation einer Storyengine: Dynamisch-reaktives System zum Erzählen nichtlinear-interaktiver Geschichten bei größtmöglicher Spannung, gedanklicher Immersion, Identifikation und Motivation des Spielers , 2001 .

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

[17]  Assumptions underlying the Erasmatron interactive storytelling engine ChrisCrawford , 1999 .

[18]  Pattie Maes,et al.  Artificial life meets entertainment: lifelike autonomous agents , 1995, CACM.

[19]  Thomas Rist,et al.  The automated design of believable dialogues for animated presentation teams , 2001 .

[20]  Brian Webb,et al.  Evaluating narrative in multimedia , 1997, DSV-IS.

[21]  D. Arijon,et al.  Grammar of Film Language , 1976 .

[22]  E. J. Friedman-hill,et al.  Jess, the Java expert system shell , 1997 .

[23]  MaesPattie Artificial life meets entertainment , 1995 .