Generic Survivor Shooter

Survive waves of relentless alien invaders in this top-down action game! Move quickly, stay alive, and clear out incoming threats before your health runs out.

CONTROLS

  • WASD — Player Movement
  • J — Turret Spawn
  • K — Heal
  • L — Ultimate
  • Esc — Pause Game

DEVELOPMENT

Built with Unity 3D.

Created during Week 1 of my game development learning journey.

What I Practiced

  • Unity's old Input System
  • Enemy AI navigation using NavMesh
  • Randomized enemy spawning around the player, outside the viewport
  • Health System
  • Damage System
  • EXP System
  • Basic Stat Clamping
  • Game Progression
  • Simple UI
  • Simple Audio

KNOWN LIMITATIONS

  • Ultimate has no cooldown coroutine; deactivation depends only on colliding with an enemy.
  • Skills have constant stats.
  • No power-up spawner.
  • Player has no alternative projectiles.
  • Map is fixed.
  • The old Input System is used, so controls are fixed.
  • Enemy progression is basic and only changes enemy HP and movement speed as the game progresses.

ASSETS

  • 3D assets and prefabs created by me using Blender.

 SOURCE CODE

Want to see how the game was built?

The C# source code for this prototype is available on GitHub, including the scripts used for the game's core systems and mechanics.

GitHub Repository: https://github.com/binawryyy/Generic-Survivor-Prototype

CREDITS

Music

Sound Effects

 

Updated 11 days ago
Published 14 days ago
StatusPrototype
PlatformsHTML5
AuthorBinawryyy
GenreSurvival
Made withUnity
ContentNo generative AI was used

Leave a comment

Log in with itch.io to leave a comment.