Orb is a demo made using a game engine that I developed with Leon Brands from scratch. Orb is about manipulating orbs to solve puzzles as a test subject in a laboratory.
We used unity for level editing and exported the data into the engine using a flexible C++ serialization implementation.
Game Engine: http://tristeon.strikingly.com
I was responsible for front-end development such as Character controller, Camera controller, trigger events, and orb behaviours. As well as back-end development such as the Physics engine, Scene manager, Engine architecture and Editor.