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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2006
Accession Number
ADA459217

Entities

People

  • Mark O. Riedl

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Artificial Intelligence
  • Autonomous Agents
  • Computers
  • Detectors
  • Environment
  • Human Systems Integration
  • Intelligent Systems
  • Middleware
  • Natural Language Processing
  • Personality
  • Simulations
  • Simulators
  • United States
  • Video Games
  • Virtual Reality
  • Visualizations

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Military Training and Readiness Simulation
  • Neural Network Machine Learning.