Personal Engine

A game engine built from scratch in C++ and OpenGL. Implemented math utilities, an input system, audio, a renderer, textures and images, sprite sheets and animation, bitmap fonts and text boxes, an event system, and a developer console. Above is Starship, a small game made with the engine.