Abstract | ||
---|---|---|
Modern video game development activities have become as specialized as movie-making activites. Gifted story-writers, artists, and animators have replaced programmers in most content creation activities. However, there is still one area where computer programmers play a big role. Stories, characters, and events are still controlled by scripts that are written in "C-like" languages. Therefore, scripting the video game content usually requires a high level of programming knowledge. Some scripting is simple, such as specifying specific game objects. However, in order to take advantage of knowledge learned during game play, authors need to be able to specify dynamic game objects. This often requires authors to create complex definitions, which are composed of a series of variable assignments in programming languages. In this paper, we show how these definitions can be replaced by a more natural mechanism, which we call descriptions. We also present the results of a user study that shows that authors with no programming skills can use descriptions more effectively than definitions and that the authors prefer descriptions. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1145/2159365.2159408 | FDG |
Keywords | Field | DocType |
video game content,game play,viable choice,specific game object,modern video game development,big role,content creation activity,programming language,dynamic game object,video game author,programming skill,programming knowledge,dynamic game | Game programming,Simulation,Computer science,Video game development,Game art design,Game design,Game design document,Human–computer interaction,Game Developer,Game testing,Game development tool,Multimedia | Conference |
Citations | PageRank | References |
1 | 0.37 | 1 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Neesha Desai | 1 | 4 | 2.14 |
D. Szafron | 2 | 1579 | 210.88 |