Not Logged In

A Pattern Catalog For Computer Role Playing Games

Full Text: gameon05.pdf PDF

The current state-of-the-art in computer games is to manually script individual game objects to provide desired interactions for each game adventure. Our research has shown that a small set of parameterized patterns (commonly occurring scenarios) characterize most of the interactions used in game adventures. They can be used to specify and even generate the necessary scripts. A game adventure can be created at a higher level of abstraction so that team communication and coding errors are reduced. The cost of creating a pattern can be amortized over all of the times the pattern is used, within a single adventure, across a series of game adventures and across games of the same genre. We use the computer role-playing game (CRPG) genre as an exemplar and present a pattern catalog that supports most scenarios that arise in this genre. This pattern catalog has been used to generate ALL of the scripts for three classes of objects (placeables, doors and triggers) in BioWare Corp.’s popular Neverwinter Nights CRPG campaign adventure.

Citation

C. Onuczko, M. Cutimisu, D. Szafron, J. Schaeffer, M. McNaughton, T. Roy, K. Waugh, M. Carbonaro, J. Siegel. "A Pattern Catalog For Computer Role Playing Games". GameOn North America, pp 33-38, January 2005.

Keywords: machine learning
Category: In Journal

BibTeX

@article{Onuczko+al:GameOnNorthAmerica05,
  author = {Curtis Onuczko and Maria Cutimisu and Duane Szafron and Jonathan
    Schaeffer and Matthew McNaughton and Thomas Roy and Kevin Waugh and Mike
    Carbonaro and Jeff Siegel},
  title = {A Pattern Catalog For Computer Role Playing Games},
  Pages = {33-38},
  journal = {GameOn North America},
  year = 2005,
}

Last Updated: March 07, 2007
Submitted by AICML Admin Assistant

University of Alberta Logo AICML Logo