• NigelFrobisher@aussie.zone
    link
    fedilink
    arrow-up
    4
    ·
    17 hours ago

    Microsoft promised that game servers could scale with demand using the power of the cloud, including scaling to zero when there were no players. Microsoft promised a lot of things.

  • atro_city@fedia.io
    link
    fedilink
    arrow-up
    32
    arrow-down
    1
    ·
    2 days ago

    She sounds much more informed than PirateSoftware and is giving some actual insight into the development process. I’m not a dev, so I can’t say if she actually is more informed, but PirateSoftware just makes arguments that don’t make sense which makes me think he doesn’t know what he’s talking about. She keeps saying “the technical challenges are solvable” and it reminds me of the scene from “For All Mankind” where Dev says “Gentlemen, these are engineering problems. We are engineers! Let’s get to it”.

    P.S Fuck PirateSoftware

    • ImplyingImplications@lemmy.ca
      link
      fedilink
      arrow-up
      8
      arrow-down
      5
      ·
      2 days ago

      She doesn’t give any actual examples though. She just says “I work in game dev and ensuring games still function when companies shut down their servers would be a technical challenge but it’s possible.” She also has less than 1,000 subscribers and this video is by far her most popular ever at 17,000 views and counting while her average view count is around 100.

      • atro_city@fedia.io
        link
        fedilink
        arrow-up
        22
        arrow-down
        1
        ·
        2 days ago

        She also has less than 1,000 subscribers and this video is by far her most popular ever at 17,000 views and counting while her average view count is around 100.

        So what? Does truth only come from those with large followings?

        • Nilz@sopuli.xyz
          link
          fedilink
          arrow-up
          1
          ·
          17 hours ago

          Yeah because higher view and sub count means better credibility of course. According to some people maybe?

      • delcaran@feddit.it
        link
        fedilink
        arrow-up
        24
        arrow-down
        3
        ·
        2 days ago

        Dev here. It’s not a challenge.

        • you make one last patch to the game that enables the user to change the address of the servers required (for authentication or whatever).
        • you release the server for free.

        This way you are not losing money (you are not making any either, but that’s why we are here) and the users can install the game and the required components to run it.

        The most “challenging” thing you must do, on the server or in the game, is eventually authorized everyone, but I can’t see this as a challenge…

          • habs@lemmy.sdf.org
            link
            fedilink
            arrow-up
            2
            ·
            1 day ago

            PSN would presumably also have to comply and allow private servers. But even if PSN didn’t cooperate, it would still be a big lap forward for preservation if devs at least released their server only for jailbroken consoles.

        • magic_lobster_party@fedia.io
          link
          fedilink
          arrow-up
          9
          arrow-down
          5
          ·
          2 days ago

          you release the server for free

          That’s easier said than done. The server side software might rely on proprietary software. Releasing the server side software can be a legal licensing nightmare.

          Also, the software might make many assumptions about the internal infrastructure setup. For example, it might assume that it has access to a hard coded S3 path. It’s actually a lot of effort to ensure a software can be run on anyone’s computer.

          • atro_city@fedia.io
            link
            fedilink
            arrow-up
            17
            arrow-down
            2
            ·
            2 days ago

            I see you watched PirateSoftware’s video. I encourage you to watch Ross’s response.

            TL;DW this isn’t a proposal to make current games or already dead games left in a playable state. The proposal is not retroactive. It’s about the future. In the future, when this law is present, software developers will have to sign licenses that allow them to leave the game in a playable state. That means, they will have to adapt. It was possible before and it can be possible again.

            Also, read the FAQ

            Q: Isn’t what you’re asking for impossible due to existing license agreements publishers have with other companies?

            A: For existing video games, it’s possible that some being sold cannot have an “end of life” plan as they were created with necessary software that the publisher doesn’t have permission to redistribute. Games like these would need to be either retired or grandfathered in before new law went into effect. For the European Citizens’ Initiative in particular, even if passed, its effects would not be retroactive. So while it may not be possible to prevent some existing games from being destroyed, if the law were to change, future games could be designed with “end of life” plans and stop this trend.

            • magic_lobster_party@fedia.io
              link
              fedilink
              arrow-up
              6
              arrow-down
              1
              ·
              2 days ago

              I’m just reacting to the idea that ”releasing server side software for free” is trivial. It’s not. It requires deliberate effort from the engineers.

              I’m speaking from experience maintaining server side software. I haven’t watched Pirate Software.

              • atro_city@fedia.io
                link
                fedilink
                arrow-up
                7
                arrow-down
                1
                ·
                2 days ago

                That effort will have to be included in the development of a game. But can you explain what effort there would be? If you have a server .exe (or whatever) and have to release it. What has to be done? I’m assuming you’re talking about a guide how to run it? Shouldn’t that be part of the internal process already? New employees will also have to know how to run the server, right?

                • magic_lobster_party@fedia.io
                  link
                  fedilink
                  arrow-up
                  9
                  ·
                  2 days ago

                  Server side software is rarely ”just an exe”. It involves databases, cron jobs, message queuing, and other internal tooling or cloud infrastructure. All of these must be in place properly for the software to function.

          • delcaran@feddit.it
            link
            fedilink
            arrow-up
            7
            ·
            2 days ago

            You are right, licensing could be an issue. But as others said this is not a retroactive law, so new software must be developed accounting for a “free” redistribution. Hardcoded paths are just bad practice.

            Never said it’s easy, but it’s not that hard. At my job we are required to deploy the whole server infrastructure on-premise, so we only use software with MIT license or something that allows us to distribute to our clients without disclosing the source code. We’ve been doing this for the last 20-ish years, our software accepts easily hundred of thousands of connections and with Docker and similar tech the whole thing can run on standalone PC (with performance limitations of course).

            It’s not easy, but it’s doable. And that it’s all that is required by this proposal.

            • magic_lobster_party@fedia.io
              link
              fedilink
              arrow-up
              3
              ·
              2 days ago

              I’ve been involved in creating an on-premise version of a cloud server. We decided the best approach was just to make it a separate thing with barebones functionality. Just ensuring the client side software could connect to this on-premise solution without crashing was hard work enough.

              The thing is that making an on-premise product takes deliberate effort. It’s rarely ”just ship an exe file” (or even ”just ship a docker compose file”)

              I believe if this is passed game studios will resort to the same approach my team did - just ship a barebones version of the server side software.

                • magic_lobster_party@fedia.io
                  link
                  fedilink
                  arrow-up
                  2
                  arrow-down
                  1
                  ·
                  2 days ago

                  Yes, but it’s still a major challenge.

                  I’m responding to the claim that ”It’s not a challenge” and that the game developers can just ”release the server for free”. It might be doable, but not easy. Especially when there’s a lot of time pressure involved.

  • macniel@feddit.org
    link
    fedilink
    arrow-up
    19
    ·
    2 days ago

    We are fecking close to 800k now, what is happening? Can Good for once actually happen in the current time?

    • curbstickle@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      5
      ·
      2 days ago

      I just took a peek and its over 800k, it appears to have some solid momentum now

      If I could sign I would, hope this makes its way forward

    • EldenLord@lemmy.world
      link
      fedilink
      arrow-up
      8
      arrow-down
      3
      ·
      edit-2
      20 hours ago

      PewDiePie happened, as far as I‘m informed. Dude uses his influence for good things lately, just what linux and SKG needed.

      EDIT: couldn‘t care less about downvotes, but the ones on this comment likely are astroturfing bots downvoting trigger words like “PewDiePie“

      • Nythos@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        21 hours ago

        Moist Critikal also made two videos on it - one about SKG and the other about PirateSoftware and SKG - both of which of are currently above 3 million views each

  • latenightnoir@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    2 days ago

    This should be of interest to anyone with any degree of involvement in software/digital content in general, as gaming has set off multiple predatory trends throughout the industry (see tiered subscription models, preorders, online-only, FOMO purchases, etc.)

    Plus this thing has been happening for a while with digital content. I’m thinking here of music, as Amon Tobin, for example, has a couple of songs which cannot be obtained legally, or even streamed online, due to copyright shenanigans (if I’m not mistaken, Nissan holds the rights to Easy Muffin and Four Ton Mantis since around the mid-2000s, as they were used in a couple of commercials…).

    • Damage@slrpnk.net
      link
      fedilink
      arrow-up
      8
      ·
      2 days ago

      It’s pretty much in line with right to repair and similar initiatives as well, everything that’s sold should be made to maximize longevity and use, while the last ~50 years have seen a focus on making people spend as much as possible, with products that are made to be replaced as frequently as users will tolerate.

      For the same reason we need regulate all the IoT crap that’s been proliferating all over.

  • mEEGal@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 day ago

    let’s push this to influent people in the tech space (LTT, GN, etc)!

    we can win this ! 🦾🦾