
WAVE ZERO
Wave Zero is a 3D arcade wave-shooter built solo in Unity — pick a turret, hold a 120° arc, and survive endless, scaling waves of enemies through a heat-based weapon system and a stacking power-up loop that reshapes your build every few waves.
Click here to play now for free:
Details:
Tools used
Github, pixabay, audiomas, asprite, itch.io, C#, Photopea, canva.
Project type: 3D PC/Browser game
Game genre: Arcade wave-defense shooter
Game engine: Unity 6.3
Time frame: 2 weeks
Core Mechanics — objects
Two interactable types: Enemies (destructible, worth points weighted per type, penalize the player on contact) and Bullets (the player's only means of interaction, with per-turret behavior and stacking power-up modifiers)
Every enemy type carries its own stat block via a shared config asset, letting individual types be tuned for difficulty through health/speed/damage values rather than new mechanics — the same data-driven tuning philosophy as the item-count/placement approach in Clean Up Before They Get Home!
Metrics
10 enemy types, each with 4 visual variants, sharing stats through a single config asset per type
Infinite scaling wave system — authored waves hand off to a procedurally scaling difficulty curve once exhausted
3 selectable turrets, each with a distinct stat profile (speed, health, heat behavior)
8 stackable power-ups, offered between every wave
120° radar tracking live enemy position and player aim direction in real time
Full online leaderboard integration (Unity Gaming Services), including wave-reached as submitted metadata
Core Mechanics — Scoring Formula
+points per enemy destroyed, weighted by that enemy type's value
Score accumulates for the entire run — no per-wave reset
Wave number reached is tracked as a secondary metric and submitted to the leaderboard alongside score
Enemy speed increases every wave, so score growth rate is a direct function of how long a build can hold against rising difficulty
No partial credit or "give up" option — death ends the run and locks in the final score immediately

Trailer:
Gallery













