
A 3D engine written in C++ with hardware-accelerated OpenGL rendering, structured the way Unity is so that building in it feels familiar. Components inherit through the same chain, from Component to Behaviour to MonoBehaviour, transforms nest in a parent-child hierarchy, and scenes save and load from their own file format. Shaders are swappable, lighting is Blinn-Phong, and there is an input system and a set of built-in primitives to start from. It renders at 60 frames a second and above.