School Projects

Chronomancers

Chronomancers is a school game project. As the lead programmer, I worked on the editor, Lua bindings, and core engine functionality.

My role was lead programer and engine architect.

See Chronomancers on DigiPen.

My Work

Screenshots

Chronomancers level in the editor, with component properties and an object list.
Chronomancers level with colored portals and wireframe geometry in the editor.
Editor with graphics and physics settings beside a test scene.
Lua script in the editor, with help for the Engine Connect function.

Editor includes in-line documentation for engine methods.

Lua script with a list of engine methods in the editor.
Component properties with a material list for the selected game object.
Lua documentation with a class list, methods, and parameter types.

Built-in Lua reference documentation.

Help for the RegisterEnum method beside the Lua code.
List of game object methods in the Lua script editor.
Error message for an unused script event beside the Lua code.
Error message for access to a deleted object beside the Lua code.