My 2D engine, built from the ground up using C++ and OpenGL.