This decommissioned ERA site remains active temporarily to support our final migration steps to https://ualberta.scholaris.ca, ERA's new home. All new collections and items, including Spring 2025 theses, are at that site. For assistance, please contact erahelp@ualberta.ca.
Search
Skip to Search Results- 1Automatic code generation
- 1Computer role-playing games
- 1Game design
- 1Game objects
- 1Game scripting
- 1General programming languages
-
2004
Redford, J., McNaughton, M., Cutumisu, M., Schaeffer, J., Szafron, D., Parker, D.
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...
-
2004
Chan, C., Cutumisu, M., Szafron, D., Lu, P.
Java has multiple inheritance of interfaces, but only single inheritance of code via classes. This situation results in duplicated code in Java library classes and application code. We describe a generalization to the Java language syntax and the Java Virtual Machine (JVM) to support multiple...