DocumentCode :
1566504
Title :
ScriptEase: generative design patterns for computer role-playing games
Author :
McNaughton, M. ; Cutumisu, M. ; Szafron, D. ; Schaeffer, J. ; Redford, J. ; Parker, D.
Author_Institution :
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear :
2004
Firstpage :
88
Lastpage :
99
Abstract :
Recently, some researchers have argued that generative design patterns (GDPs) can leverage the obvious design re-use that characterizes traditional design patterns into code re-use. This work provides additional evidence that GDPs are both useful and productive. Specifically, the current state-of-the-art in the domain of computer games is to script individual game objects to provide the desired interactions for each game adventure. We use BioWare Corp.´s popular Neverwinter Nights computer role-playing game to show how GDPs can be used to generate game scripts. This is a particularly good domain for GDPs, since game designers often have little or no programming skills. We demonstrate our approach using a new GDP tool called ScriptEase.
Keywords :
computer games; object-oriented methods; object-oriented programming; program compilers; GDP tool; Neverwinter Nights computer role-playing game; ScriptEase; code generation; code reuse; game scripts; generative design patterns; programming skills; scripting languages; Art; Character generation; Documentation; Economic indicators; Games; Natural languages; Production; Programming profession; Prototypes; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2004. Proceedings. 19th International Conference on
ISSN :
1938-4300
Print_ISBN :
0-7695-2131-2
Type :
conf
DOI :
10.1109/ASE.2004.1342727
Filename :
1342727
Link To Document :
بازگشت