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.
My Work
- I built a wxWidgets-based editor with scripting tools that made it easier for designers and artists to create custom game content.
- I added Lua bindings that used metadata to show documentation directly in the editor. In-editor debugging with breakpoints and exception handling was also implemented.
- The engine used a traditional component-based architecture that was extendable from Lua.
Screenshots




Editor includes in-line documentation for engine methods.



Built-in Lua reference documentation.



