AI Characters and Directors for Interactive Computer Games

We are creating an environment for investigating the role of advanced AI in interactive, story-based computer games. This environment is based on the Unreal Tournament (UT) game engine and the Soar AI engine. Unreal provides a 3D virtual environment, while Soar provides a flexible architecture for developing complex AI characters. This paper describes our progress to date, starting with our game, Haunt 2, which is designed so that complex AI characters will be critical to the success (or failure) of the game. It addresses design issues with constructing a plot for an interactive storytelling environment, creating synthetic characters for that environment, and using a story director agent to tell the story with those characters.

[1]  A. Newell Unified Theories of Cognition , 1990 .

[2]  Bruce Blumberg,et al.  Multi-level Control for Animated Autonomous Agents: Do the Right Thing...Oh, Not That , 1997, Creating Personalities for Synthetic Actors.

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

[4]  Brenda Kay Laurel Toward the design of a computer-based interactive fantasy system / , 1986 .

[5]  Scott A. Wallace,et al.  A Test Bed for Developing Intelligent Synthetic Characters , 2002 .

[6]  Joseph Bates,et al.  Personality-rich believable agents that use language , 1997, AGENTS '97.

[7]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[8]  John E. Laird,et al.  It knows what you're going to do: adding anticipation to a Quakebot , 2001, AGENTS '01.

[9]  Stacy Marsella,et al.  Tears and fears: modeling emotions and emotional behaviors in synthetic agents , 2001, AGENTS '01.

[10]  Manuela M. Veloso,et al.  GameBots: a flexible test bed for multiagent team research , 2002, CACM.

[11]  Bruce Blumberg,et al.  Multi-level direction of autonomous creatures for real-time virtual environments , 1995, SIGGRAPH.

[12]  Robert E. Wray INTELLIGENT OPPONENTS FOR VIRTUAL REALITY TRAINERS , 2002 .

[13]  Fred Charles,et al.  Sex, lies, and video games: an interactive storytelling prototype , 2002, AAAI 2002.

[14]  Mazin Assanie Directable Synthetic Characters , 2002 .

[15]  Martin C. Martin Esc Online: A Venue for Believable Agents , 2001 .

[16]  R. Michael Young,et al.  An Overview of the Mimesis Architecture: Integrating Intelligent Narrative Control into an Existing Gaming Environment , 2001 .

[17]  Joseph Bates,et al.  Guiding interactive drama , 1997 .

[18]  Andrew Stern,et al.  A Behavior Language for Story-Based Believable Agents , 2002, IEEE Intell. Syst..

[19]  Brian Magerko,et al.  Towards Building an Interactive , Scenario-based Training Simulator , 2002 .

[20]  Michael R. Macedonia Using Technology and Innovations to Simulate Daily Life , 2000, Computer.