• Nyxicas@kbin.melroy.org
      link
      fedilink
      arrow-up
      1
      ·
      14 days ago

      You have it backwards.

      If GOG goes down, you actually lose what you own.

      If Steam goes down, you lose your privileges.

    • Aido@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      15 days ago

      Gabe Newell has promised that if Steam goes down you won’t lose your library, but we only have his word as assurance.

      • pyre@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        14 days ago

        Gabe Newell is much more likely to go down before steam does. his words mean nothing for the future.

      • ugjka@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        15 days ago

        Anything that uses steam apis and services won’t work without steam and steam offers a lot of that to game devs

        • Nibodhika@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          15 days ago

          But the APIs are public, so they can be reimplemented in open source. There just hasn’t been any reason for it since currently that would only be used for piracy (in fact some “cracked” games have a mockup of the steam API that just returns the expected things as if it had contacted the servers). But the moment steam goes away I give it a couple of weeks until there’s a GitHub implementing most of the basic stuff.

          • Nibodhika@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            13 days ago

            It depends on the game and how they handle steam, if they see steam as a requirement then the game is choosing to use steam as a very rudimentary (and easily bypassed) DRM. But this is more about lazy development than DRM, essentially they’re not expecting the steam APIs to fail, which is ridiculous considering they have non-steam versions, so a simple if statement would solve this issue. Also this paints those games in a very bad light to me, because if they’re doing that with some API call on steam they might be doing it with another and now the game needs to be online always.

            There are plenty of multiplayer games that don’t require steam, iirc all of the paradox games you can just copy the folder to a different computer without steam and run the binaries.

            And while not ideal, someone else pointed in another comment that there’s an open source implementation of the steam API, so worst case scenario you just replace the library in your backup and you’re done.