Top Down Shooter

A game for Desktops.

As part of my Masters Program at DigiPen Institute of Technology, I designed and developed an arcade-style shooting game for desktops, utilizing a custom-made, component-based 2D Game Engine built with C++, SDL, FMOD, LUA and DirectX..
I collaborated with a team of fellow students to complete this project, working together to bring our individual strengths and expertise to the table in order to create an outstanding final product.

Role

Gameplay Programmer

Responsibilities

  • Implemented 2D collision detetction algorithms
  • Developed an Input Handling system using Lua Scripting to provide a flexible way to map inputs to in-game actions.
  • Worked on creating a whole level for the game
  • Implemented a lot of gameplay mechanics for the game
  • Created some simple textures
  • github Github Link to Project
  • Video of Game