The Community for Technology Leaders
2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011) (2004)
Linz, Austria
Sept. 20, 2004 to Sept. 24, 2004
ISSN: 1068-3062
ISBN: 0-7695-2131-2
pp: 386-387
D. Szafron , University of Alberta, Edmonton, Canada
D. Parker , Electronic Arts (Canada) Inc., Canada
M. Cutumisu , University of Alberta, Edmonton, Canada
J. Redford , BioWare Corp., Edmonton, Canada
M. McNaughton , University of Alberta, Edmonton, Canada
J. Schaeffer , University of Alberta, Edmonton, Canada
ABSTRACT
The state-of-the-art in game scripting is to manually script individual game objects that interact in the game. Thousands of non-player characters (NPCs) and props need to be scripted before they play a part in a game adventure. This situation introduces serious concerns about programming effort and reliability. We demonstrate ScriptEase, a tool to facilitate the game scripting process. It is based on generative design patterns for automatic code generation of scripts associated with game objects. ScriptEase is intended for a broad audience, from programmers to game designers and users without programming experience. Game designers can use commonly occurring patterns to generate scripting code without any programming knowledge. This demonstration illustrates the entire process of creating and scripting game props and NPCs.
INDEX TERMS
null
CITATION
D. Szafron, D. Parker, M. Cutumisu, J. Redford, M. McNaughton, J. Schaeffer, "ScriptEase: Generating Scripting Code for Computer Role-Playing Games", 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), vol. 00, no. , pp. 386-387, 2004, doi:10.1109/ASE.2004.10065
100 ms
(Ver 3.3 (11022016))