Towards Integrating AI Story Controllers and Game Engines: Reconciling World State Representations
Abstract
Recently, many AI researchers working on interactive storytelling systems have turned to off-the-shelf game engines for simulation and visualization of virtual 3D graphical worlds. Integrating AI research into game engines can be difficult due to the fact that game engines typically do not use symbolic or declarative representations of characters, settings, or actions. This is particularly true for interactive storytelling applications that use an AI story controller to subtly manipulate a virtual world in order to bring about a structured narrative experience for the user. In this paper, I describe a general technique for translating between an arbitrary game engine's proprietary and procedural world state representation into a declarative form that can be used by an AI story controller. The work is placed in the context of building a narrative- based training simulation.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2006
- Accession Number
- ADA459217
Entities
People
- Mark O. Riedl
Organizations
- University of Southern California