I made this game in my spare time as a way to learn how to build complex systems in a multiplayer game inside Godot.
Weapon procedural animations on mouse movement.Weapon procedural animations on character movement.Procedural recoil.Modular weapon attachments system.