gears-engine a DirectX11 Engine (more of a framework than an engine) to learn the theory of 3D programming and apply it