Ayan Singal

Missile command

ABOUT

Missile Command was my attempt at remastering a classic game while simultaneously making sure that I followed high quality software engineering principles. These included:

  • Ensuring the entire codebase was broken down into modules, each one implementing one core function for the game. All of this was done in C++.
  • Making children of these core classes within the editor and added visual functionality like textures and hit responses.
  • The modular structure of the game ensured that one way dependencies were respected universally.