Technical Designer
Gameplay Programmer
+ Everything else...

Monkey Space Defense

Details

  • Academic Game Project
  • October 2021 - December 2021
  • Custom Engine
  • written in C
  • C-Processing for graphics
  • Team of 2 People
  • Targeting Windows PC


Project Overview

Monkey Space Defense is a tower defense game where you must defend your planet from extraterrestrial invaders using orbiting satellites. Its primary inspirations come from Kerbal Space Program and Bloons Tower Defense.


Gameplay Programmer

Technical Designer

Game Designer



My Contributions

  • Pitched the initial game concept
  • Designed the core gameplay loop and gameplay mechanics
  • Wrote the Game Design Document
  • Wrote the core engine architecture
  • Created the object system
  • Created the user interface
  • Implemented the game's physics with a variable time scale so the player can speed up and slow down gameplay as needed
  • Implemented simple collision code
  • Implemented the satellites
  • Created two classes of satellites, one for defense and one to collect resources
  • Satellites are destroyed when they collide with each other
  • Implemented trajectory visualization for the satellites
  • Implemented switching control between active satellites
  • Implemented physically-based controller for the satellites
  • Drew most of the art for the game