2 ms·
Maybe consider https://github.com/Planimeter/game-engine-2d https://github.com/Planimeter/game-engine-2d? We have multiplayer with client-side prediction out of
by andrewmcwatters 4y ago
Maybe consider https://github.com/Planimeter/game-engine-2d https://github.com/Planimeter/game-engine-2d? We have multiplayer with client-side prediction out of the box. Example code is included to demonstrate the ease of networking entity fields, and there is an included payload abstraction for creating networked events.
You can set the tick rate for your game based on your needs as well. And prediction is robust, supporting exceptional packet loss and smoothing over latency concerns for player movement.
Even Godot doesn't support multiplayer networking out of the box: you have to write it yourself.
- meheleventyone 4y agoFWIW Godot has had multiplayer support for a while. Albeit without some of the elements you include built in. https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html https://docs.godotengine.org/en/stable/tutorials/networking/...
- cridenour 4y agoI think Godot 4.0's new multiplayer nodes get closer to what they're promising but even then, you still have to write some code around it to use it. I prefer Godot's approach but it's not as ready to go as they're describing.