Tower Titans

Tower Titans is a 2D, top-down tower defense game where the player will strategically defend a map against waves of enemies.
Completed

View GitHub View Documentation

“Tower Titans” is a 2D, top-down tower defense game where the player will strategically defend a map against waves of enemies.

  • The main objective of the game is to place towers to defeat the enemies before they reach the end of the map.
  • Over the course of the game, the player will earn gold for defeating enemies and completing levels.
  • The gold can be used to upgrade towers with perks to make them more effective, as well as purchase walls which will slow the enemies down.

The “Tower Titans” game features 50 unique levels of gameplay. The player can choose between Beginner, Intermediate, and Impossible difficulty settings. The different difficulty settings control what types of enemies are spawned.

The player can place down towers on any of the green tiles and walls on the beige path. Towers can be upgraded up to two tiers: Tier 1 is a cyan color tower, while Tier 2 is a purple color tower. The player can choose two upgrade paths to reach Tier 1 and Tier 2. The left path increases fire rate, while the right path increases range and damage.

The enemies vary in color, with green slimes being the easiest due to their moderate health and speed, followed by red and purple slimes with their varying intermediate health and movement speeds, and finally orange slimes presenting the greatest challenge with their high health and fast movement. The game also features a “Boss Enemy” which spawns every five levels.

The player can earn gold (the currency of the game) by defeating enemies and surviving waves. Our game rewards gold based on the type of enemy slain (so if a green slime starts off with 2 HP, the player earns 2 HP) Surviving levels reward the player with 100 gold to boost tower upgrades and buy more towers.

The game also includes a “Save Game” feature, which allows the player to save their progress and come back to the game at a later time. This feature saves the current state, difficulty setting, and level progression of the game.

    / [pdf]

Start searching

↑↓
ESC
⌘K Shortcut