Welcome, Guest
Login Now!
The purpose of this Honours Project is to examine the methods available to abstract game logic from a game engine; discussing the resulting benefits and issues, if any.
The main method that will be employed in this Project is that of Scripting Languages.
The practical side of the Project itself, will support Lua as a scripting language, however the Dissertation will make light of other methods which are available to programmers to allow external game logic.
This site is here to document the progress of the Project. It will contain detailed information on the engine itself, how the scripts are being bound to the engine, a discussion on the literature used in research, as well as containing source code, examples, and the final submission itself.
There will be a forum available for feedback, as well as a devblog here which is kept up to date with progress reports and anything interesting that happens during the Project.
Actual Progress Reports will be available from here when they are written.