I’ve been working with Godot 4 on a multiplayer open world survival crafting game for just over a year now - and launched into Early Access back in May[0].
Congrats on reaching Early Access. What networking framework did you use? I am exploring Unity’s Netcode for GameObjects package, does Godot have a similar package that developers can use?
For networking I use a combination of Godot's RPC commands[0], their new high-level nodes[1][2] and a fork of GodotSteam[3], which passes it all through Steam's INetworkMessages framework.
An active paid asset marketplace, specifically for systems and templates. There is movement on this front, but it's slow.
Right now if you don't want to build it, you have to hope someone is offering it for free - where in Unity there are many options for almost anything you can think of varying quality/price.
It's just such a game changer for prototyping or just being new to game dev.
migdall|2 years ago
cridenour|2 years ago
[0] https://docs.godotengine.org/en/stable/tutorials/networking/... [1] https://docs.godotengine.org/en/stable/classes/class_multipl... [2] https://docs.godotengine.org/en/stable/classes/class_multipl... [3] https://github.com/cridenour/GodotSteam
dgrin91|2 years ago
cridenour|2 years ago
Right now if you don't want to build it, you have to hope someone is offering it for free - where in Unity there are many options for almost anything you can think of varying quality/price.
It's just such a game changer for prototyping or just being new to game dev.