Believable Agents and Intelligent Story Adaptation for Interactive Storytelling

  • Mark O. Riedl
  • Andrew Stern
Conference paper

DOI: 10.1007/11944577_1

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4326)
Cite this paper as:
Riedl M.O., Stern A. (2006) Believable Agents and Intelligent Story Adaptation for Interactive Storytelling. In: Göbel S., Malkewitz R., Iurgel I. (eds) Technologies for Interactive Digital Storytelling and Entertainment. TIDSE 2006. Lecture Notes in Computer Science, vol 4326. Springer, Berlin, Heidelberg


Interactive Narrative is an approach to interactive entertainment that enables the player to make decisions that directly affect the direction and/or outcome of the narrative experience being delivered by the computer system. Interactive narrative requires two seemingly conflicting requirements: coherent narrative and user agency. We present an interactive narrative system that uses a combination of narrative control and autonomous believable character agents to augment a story world simulation in which the user has a high degree of agency with narrative plot control. A drama manager called the Automated Story Director gives plot-based guidance to believable agents. The believable agents are endowed with the autonomy necessary to carry out directives in the most believable fashion possible. Agents also handle interaction with the user. When the user performs actions that change the world in such a way that the Automated Story Director can no longer drive the intended narrative forward, it is able to adapt the plot to incorporate the user’s changes and still achieve dramatic goals.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Mark O. Riedl
    • 1
  • Andrew Stern
    • 2
  1. 1.Institute for Creative TechnologiesUniversity of Southern CaliforniaUSA
  2. 2.Procedural Arts LLCPortlandUSA

Personalised recommendations