My honours year project, a game & analytically-driven level editor.
Platform: PC Engine: openFrameworks (C++) Role: Programmer / Designer Development: Uni
My honours year project. My aim was to create an external analytically-driven level editor in openFrameworks, then integrate this with a game prototype made in Unity (you can find this here).
The editor aims to assist in the rapid prototyping process by providing the user with graph visualisation and heatmap analytics inside the level.
- Level editor tool functionality (i.e. object spawning, placement)
- XML input and output from both openFrameworks (C++) and Unity 5 (C#)
- Level data xml format for saving the created level and loading it into the Unity game
- Analytic data xml format for saving the tracked events from the game and loading them into the level editor to be visualised
The GUI library used in the level editor (ofxDatGui)