Airlock - Top-down Tactical shooter
- simonodube
- Jan 15
- 2 min read
As part of my video game design course, my team and I had six weeks to develop a game based on the theme of "Choice" The result was a top-down tactical shooter where you play as a space soldier. Your mission: accomplish objectives using various tools at your disposal while eliminating threats across the galaxy.
Engine: Unity 5
My Contribution
As the Technical Lead on the project, I oversaw all scripting and implementation.
Combat System
Weapon Subsystem: Using Unity's Scriptable Objects, I created an abstract and modular weapon system, making it quick and easy to add or modify weapons.
Fog-of-War Mechanic: Limited the player’s vision to a cone in front of their character. Objects and characters outside this field of view were invisible to the player.
Scanner Mechanic: When the player uses the scanner, the positions of all characters nearby are revealed.
Health Subsystem: In addition to a health bar, the player has a shield bar that recharges a few moments after taking damage.
Enemy AI
Patrol (LMG): Roams the map searching for the player, engaging in long-range combat when the player enters their field of view.
Rusher (Shotgun): Roams the map searching for the player. Once the player is spotted, the enemy moves in for close-range attacks.
Fixed (LMG): Stationary enemies that engage the player from long range.
Movement System
Quest System
Elimination: The player must eliminate all enemies to win. When 30% of the enemies remain, they actively hunt the player.
Escort: The player must locate a hostage and escort them back to the starting point without either being eliminated.
Diffuse: The player must find and disarm a bomb on the map before time runs out.