3D Programming with DirectX11

I created a 3D game for one of my units at University. It was written in nothing but C++ and DirectX11. The aim of the game is to simply kill all the enemy drones then attack the mother-ship that fly’s overhead.

This game has various features such as:

  • Collision Detection
  • Audio System
  • Pickups on enemy death
  • Advanced Shader features such as reflection rays
  • Basic UI using sprites and text
  • Skybox
  • Move-able boxes based off collision detection
  • Point lights using per-pixel lighting

Obviously art is not my forte so the game mainly uses a mixture of simple models created in 3dsmax.

Reflection ray Picture Death