this post was submitted on 07 Mar 2024
69 points (98.6% liked)
Godot
6007 readers
20 users here now
Welcome to the programming.dev Godot community!
This is a place where you can discuss about anything relating to the Godot game engine. Feel free to ask questions, post tutorials, show off your godot game, etc.
Make sure to follow the Godot CoC while chatting
We have a matrix room that can be used for chatting with other members of the community here
Links
Other Communities
- !inat@programming.dev
- !play_my_game@programming.dev
- !destroy_my_game@programming.dev
- !voxel_dev@programming.dev
- !roguelikedev@programming.dev
- !game_design@programming.dev
- !gamedev@programming.dev
Rules
- Posts need to be in english
- Posts with explicit content must be tagged with nsfw
- We do not condone harassment inside the community as well as trolling or equivalent behaviour
- Do not post illegal materials or post things encouraging actions such as pirating games
We have a four strike system in this community where you get warned the first time you break a rule, then given a week ban, then given a year ban, then a permanent ban. Certain actions may bypass this and go straight to permanent ban if severe enough and done with malicious intent
Wormhole
Credits
- The icon is a modified version of the official godot engine logo (changing the colors to a gradient and black background)
- The banner is from Godot Design
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Besides being open source, is this a better solution than anything Steam provides? I understand this will likely work better with Godot out of the box, but considering all the resources Valve gives to developers I'm hesitant
It's hard to say given that this is brand new, but tighter integration with Godot is a boon. They're offering on-demand server access, with instances running Godot for access to the high-level network API. Steam is built around either P2P or dedicated servers, not on-demand cloud servers like this. In theory you might be able to set something like this up with the Steam API, but you'd need a devops team to set up and maintain it. They're offering API support+cloud from the same company, which if they're any good is potentially valuable to customers. Even if you just use their code, that's a head start.
Looks like they also support P2P, but it seems like their big offering is their server architecture.
Who knows how well they can deliver on those promises. A more concrete offering is that if you use the Steam API, you're locked to Steam, while in theory this works wherever Godot works.
Steam only works on steam while this allows full crossplay similar to Nakama or the Epic Online Services.
Steamworks allows you to distribute dedicated server release.
The W4 cloud allows you to manage your dedicated server instances (fleet) beyond dedicated server release distribution.
The release distribution/upload seems to happen within the Godot editor.