Future of gaming and drawing in new blood #3996
Replies: 2 comments 3 replies
-
Server based coop and network interaction in Godot is done using the High-level Multiplayer Network API. Mod support is explained here. There are tons of community tutorials for these (for example on Youtube), demos in the Asset Library, and official docs. Check em out! |
Beta Was this translation helpful? Give feedback.
-
One thing that's great about Godot is that because of its permissive license, there's literally nothing to stop a developer just shipping a copy of the editor with their game. The 'framework' is already there :) There are also 3rd-party tools like Gridless that can be used for a Creation Engine-style editing experience. A lot of what you're asking for is already out there! |
Beta Was this translation helpful? Give feedback.
-
When looking at the current game market as a whole I see a few beacons of success.
Co-op / self-hosted servers and deep "MOD" support.
Starting with Bethesda style games that shipped 'Dev kits" the modding community has added innumerable hours of content and game play.
Then along comes self server hosting games such as Ark, Conan, Valhiem, Rust, etc for small communities creating multiple profitable businesses such as g-portal etc..
Now we are starting to see more interactive models such as Twitch viewers able to "spawn in" challenges for the players through APIs that tie to Twitch and discord. Even Facebook is jumping in with Meta where you can "portal" between games aka going game to game inside their "world" and Microsoft has already captured some of this with "GamePass" and of course Steam with its "Steam Deck".
If you doubt this future ask why Unity and Unreal deny any license to allow OS shell style functioning of their engine.
The question I have is "Are there any plans to build in co-op server support, full "MOD" support/framework, and APIs to allow network interaction in Godot?"
Another subject that may need to be in a separate thread is adding in "starter templates" into libraries that can be modified so beginner devs don't just get a"blank page" to start, an example would be a basic "survival" game that actually works out of the box and beginners could dig into and modify to start learning from.
Beta Was this translation helpful? Give feedback.
All reactions