RatStabber

Alright here's the vision

  • Player moves around, camera follows player
  • Enemies are rat bots
    • All have melee attacks
    • Some can throw guns
    • Some can actually fire guns (they are slower)
    • Fast fuckers
    • Minecraft creeper rats (explode)
  • You are defending the real rat
  • You attack with a sword
    • Damage scales with speed
  • Faithful to the original game, you get a new powerup every wave
    • More health
    • More base damage
    • More speed
    • Wider attack range
    • Farther attack range
    • Lower attack cooldown

To implement

  • Player that moves
    • Camera follows player
  • Basic enemy
  • Enemy pathfinding
  • Health
  • Enemy takes health when touches
  • Enemy health bar
  • Sword that points to mouse cursor
  • Sword swings when click
  • Sword damages enemies in swing area
  • Wave spawns enemies
  • Detect when wave ends
  • Activate new waves on wave end
  • Powerup popup menu

LORE

After defeating the Paul bots, the rat improved upon the design to create the rat bots. However, the ratbots became evil for a reason and turned against the rat, taking his weapons as well. You have arrived to protect the rat until it can figure out a way to stop the now evil rat bots of its own creation.

Description
published by t3ocorp probably
Readme MIT 35 MiB
Languages
ShaderLab 54.9%
GLSL 16.2%
HLSL 14.7%
C# 14.2%