Tower Defense
A downloadable game
A fully-featured 3D Sci-Fi Tower Defense game built for the GameDevHQ Unity Certification.
Survive 10 escalating waves of enemies by placing and upgrading towers, earning Warfunds, and managing the battlefield through intuitive camera controls. Built with modular systems, event-driven architecture, and clean, production-ready code.
โจ Implemented Features
๐ฎ Core Gameplay
-
10-wave survival system
-
Placeable towers with cost requirements
-
Multiple tower types with unique stats
-
Tower upgrades via dedicated UI
-
Warfund reward system per enemy kill
๐พ Enemy AI
-
NavMesh-based pathfinding (Speed 1.5)
-
Modular enemy types (expandable)
-
Attack towers when in range
-
100 HP baseline
-
Dissolve shader on death
-
Object-pooled spawn and wave system
๐ก Camera System
-
WASD panning
-
Adjustable movement speed
-
Zoom in/out
-
Fully bounded play area
๐๏ธ Tower Placement System
-
Predefined placement nodes
-
Hover preview (tower follows mouse)
-
Red/green placement indicators
-
Denies placement on occupied nodes
-
Right-click to cancel
-
Placement particle effects
๐ฏ Tower Combat
-
Attacks only when enemies enter range
-
Tracks first target until out of range
-
Automatically switches targets
-
Integrated damage system
๐ฅ๏ธ HUD & UI
-
Restart button
-
Game speed controls (Pause, Play, 2ร)
-
Lives / Wave / Version display
-
Warfund counter
-
Armory for tower selection
๐ Audio
-
Background music
| Status | Prototype |
| Author | Gaetano Tonzuso |
| Content | No generative AI was used |





Comments
Log in with itch.io to leave a comment.
Adjusted bugs on Spawn System and Damage Turret