This "from-scratch" graphics engine was a test to experiment with an industry-standard rendering technique. It demonstrates knowledge of current technology and graphics programming.
A library called Gateware was used to make the initialization of some DX11 features/pipelines easier.
Use WASD, space, and shift keys to move the camera; use your mouse to rotate the camera. This project features a song tied to what level is currently loaded and a sound effect that is played when you press the '2' key. Pressing the 1 and 2 keys also moves the camera to preset positions. Pressing the O and I keys loads different levels. This project also features a second viewport in the top left of the screen of a static camera positioned above the level.