After two years of development, W4 Games is proud to announce the first beta release of W4 Cloud, our open-source backend for online and multiplayer games optimized for the Godot Engine.

W4 Cloud has been built around the same concepts as the Godot Engine: simplicity and flexibility.

As part of our commitment to open-source, we have made the initial public release available under the GNU AGPLv3 license.

Note that it seems this will only be free & open source initially, but will probably move to a paid model on release. W4 is a for-profit company, after all.

Edit: Removed some speculation, I misunderstood the “initial public release” part and assumed later releases would not be foss

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    19
    ·
    9 months ago

    Note that it seems this will only be free & open source initially, but will probably move to a paid model on release. W4 is a for-profit company, after all.

    Do you have any source for this speculation? There is no reason to close the source later even if it is made by a for-profit company. My guess would be that they are planning to offer it as a SaaS, given that it is AGPL licensed.

  • Kissaki@programming.dev
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    9 months ago
    • The GitLab repository

    • AGPL release

    • Cloud page explicitly mentions and links Self-Hosting

    • k8s folder in repository

    They seemingly intend to offer cloud hosting with SDK integration, while also allowing to setup your own Kubernetes cluster.

    There’s no sign of them maybe revoking open source. Quite the contrary.

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    8
    ·
    9 months ago

    I had a look at the source, but this seems like a really complex setup. Maybe good for scaling if your game is a viral hit, but for 99% of all games it seems total overkill and way to complex. I guess that is another way to make something open-source but also make it unrealistic that anyone else will ever use it 😒

    I think Nakama also has a Godot integration and that is probably a bit easier to set up.

    • Gamma@beehaw.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      9 months ago

      If you want to invite large scale games you gotta support them. There’s a reason it’s not built into the editor, there’s already easier networking features for everyone else.

  • CaptDust@sh.itjust.works
    link
    fedilink
    arrow-up
    7
    ·
    9 months ago

    Is it confirmed this will move to paid-only/closed source? Theoretically W4 could still make the software available while charging for hosting and using with their managed servers?

    • Kissaki@programming.dev
      link
      fedilink
      English
      arrow-up
      5
      ·
      9 months ago

      OP speculation. I don’t see them closing it off after an open source release, under AGPL, and linking self-hosting as an alternative on their cloud offer page.

  • kryllic@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    9 months ago

    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