Hasso-Plattner-Institut
  
Hasso-Plattner-Institut
Prof. Dr. Jürgen Döllner
  
 

Publications

ContextLua: Dynamic Behavioral Variations in Computer Games

Hosain Wasty, Benjamin and Semmo, Amir and Appeltauer, Malte and Steinert, Bastian and Hirschfeld, Robert
In Proceedings of the 2nd International Workshop on Context-Oriented Programming, pages 5:1–5:6, 2010

DOI: 10.1145/1930021.1930026

Abstract:

Behavioral variations are central to modern computer games as they are making the gameplay a more interesting user experience. However, these variations significantly add to the implementation complexity. We discuss the domain of computer games with respect to dynamic behavioral variations and argue that context-oriented programming is of special interest for this domain. This motivates our extension to the dynamic scripting language Lua, which is frequently used in the development of computer games. Our newly provided programming constructs allow game developers to use layers for defining and activating variations of the basic gameplay.

BibTeX file

@inproceedings{WSASH,
author = { Hosain Wasty, Benjamin and Semmo, Amir and Appeltauer, Malte and Steinert, Bastian and Hirschfeld, Robert },
title = { ContextLua: Dynamic Behavioral Variations in Computer Games },
booktitle = { Proceedings of the 2nd International Workshop on Context-Oriented Programming },
pages = { 5:1--5:6 },
year = { 2010 }
}

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

last change: Tue, 18 Nov 2014 10:43:52 +0100