Shipped this project!
I made my first proper 3D multiplayer PvP shooter game with Godot!
It has the amazing designs of the Survivors from Risk of Rain 2, and the fluid movement of the Quake games, so it’s not really made for anyone but people who are really into movement shooters and Risk of Rain (me) (I’m the target audience here)
The challenging part was, no surprise, the multiplayer! Godot has so many features to do multiplayer correctly, but at first I didn’t know any of them, so my original code was really bad. Most of lobby.gd was copy-pasted straight from the Godot docs (I love the Godot docs), and I think most of it is still there. Over time I got better at multiplayer and it got easier and more intuitive, to the point where I understood each RPC call being made.
The code quality. I refactored major systems like every 4 devlogs so that it would be as future proof as possible. Towards the end I kinda gave up on that to focus on development velocity, but most of the code is still pretty future-proof.








