Hello again, it's been 1.5 months since starting this project and I've hit a fabulous milestone of
- setting up the dedicated server
- spinning up a sleeping server through the game
- listing out servers that are active so that people may join.
Although i must say, as expected, my netcode is quite literally garbage and horrible. Things are so laggy its confusing, abilities not performing as expected and latency becomes very much more apparent because I'm no longer testing it locally. There's still a lot of work to be done and a lot of mindset changes to adopt like "does this really need to be synced 1 to 1 or can I just fake it on the client".
All in all, I still think it's great work getting to this point where other people are actually being able to play the game. Pat on the back for my very first multiplayer game. Now would be a good time to catch up on tech debt. Optimize things and start adding more features to the game. I've established a rather rough but comfortable foundation and all I need to do is round the edges and see what I make of this. I hope that this project reaches more people so I could get a better grasp of how to run multiplayer games because I love the social aspect of them and would like to make more once I've completed this game.