← Back to project summary

Wave Survival

A closer look at the app, the systems I owned, and the features behind it.

What the game is

  • A round-based 3D survival shooter: clear a wave, get a breather, face a bigger one.
  • Three enemy behaviors that ask for different play - ordinary zombies, explosive zombies, and shielders that block from the front.
  • A menu, a controls screen, a level map, and a death screen, so it plays as a finished small game rather than a prototype.

What is in it

  • A wave manager that drives round pacing and composition.
  • A reload ring that turns reloading into a timing input instead of a wait.
  • Camera holder rig, bullet trails, explosion effects, and a rounds display.
  • Shared monster logic underneath the three enemy variants, so behaviors extend a common base rather than duplicating it.