3 ms·
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]. Hap
by cridenour 3y ago
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].
Happy to answer any questions about Godot!
[0] https://store.steampowered.com/app/2159650/Drift/ https://store.steampowered.com/app/2159650/Drift/
- migdall 3y agoCongrats 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?
- cridenour 3y agoFor 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. [0] https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html https://docs.godotengine.org/en/stable/tutorials/networking/... [1] https://docs.godotengine.org/en/stable/classes/class_multiplayerspawner.html https://docs.godotengine.org/en/stable/classes/class_multipl... [2] https://docs.godotengine.org/en/stable/classes/class_multiplayersynchronizer.html https://docs.godotengine.org/en/stable/classes/class_multipl... [3] https://github.com/cridenour/GodotSteam https://github.com/cridenour/GodotSteam
- dgrin91 3y agoWhat do you think is the biggest missing features from Godot that is in Unity?
- cridenour 3y agoAn 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.