
Description
3D Strategy Game in which you control an army that has to be managed properly to protect the town hall from a horde of aliens that is trying to invade the city. Proper management of different types of units will lead you to victory.
Role: Gameplay, Tools and Engine Programmer
Team Size: 7 programmers
Engine: Gothyc Engine (Made for this game)
Language: C++
My Contribution
My Role: Gameplay, Tools and Engine Programmer
This was my first 3D game, it was made during my time as a student at Digipen Institute of Technology. On this game, I got to improve my experience working on making an engine, since I worked on more than just gameplay programming, and I got to practice on working on tools for others to use on the game’s editor and some engine features.
Here is my contribution to this project:
Gameplay Programming: I am responsible for the game’s main time loop and monster spawning. During the gameplay loop, the player has to survive a set amount of time, and at some timestamps, waves of monsters are spawned.
Tools Programming: I was in charge of creating an editor to set everything related to the waves of enemies. These include setting enemy spawners, their spawn rate and the type of enemy that they would spawn, among other details.
More Gameplay Programming: I also created and designed all of the game’s menus.
Engine Programming: I worked on various engine features: the game’s input system, the time system considering delta time, and the engine’s random number generator.
Others: I made all of the town building 3D models used for the game.
