• Square Singer@feddit.de
    link
    fedilink
    arrow-up
    3
    arrow-down
    7
    ·
    11 months ago

    To be fair, you don’t look at the whole picture.

    Yes, generating a Linux build wouldn’t require a lot of changes to the code.

    But if they support Linux, they have to support Linux. This is not some student’s first indie game, but instead a massive game with up to 290 million monthly active users. That’s 3.7% of the whole world’s population! (And it’s also more than the number of total Linux users.)

    So supporting Linux means they need to test on at least all currently maintained versions of maybe the top 20 or so distros on all sorts of hardware configurations. That would increase their testing costs by around a factor of 20.

    They also need to support customers if they have problems. Considering the variability of Linux configurations, chances are high that this comparatively small segment of players will consume an aproportional amount of difficult support requests.

    And lastly, if the Linux version of the game has some serious bugs on some setup, it might likely be that all these Linux users think the game is shit and start talking badly about it.

    So it’s just a simple cost calculation: Does Linux support increase or decrease the total profit?

    And if the variables change, the calculation changes with it. Exactly as Sweeny said in his post. People like Sweeny don’t care about ideals or about which OS they prefer. They only care about money.

    And the revelation that a CEO likes money and dislikes risk isn’t exactly hard to figure out.

    • XyliaSky@sh.itjust.works
      link
      fedilink
      arrow-up
      13
      ·
      11 months ago

      They don’t even have to support Linux. They just have to stop actively preventing the game from launching on Linux platforms.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        11 months ago

        Then they get bad press for cheaters using Linux or whatever due to some bug they easily could’ve caught during the QA they didn’t do. So they either need to scramble to fix it, or pull Linux support and block those older versions from connecting.

        All of that is worse than never supporting Linux in the first place. So if they’re going to support it, they’re going to need to do proper QA and get their support staff trained to deal with Linux issues.

        A smaller studio or something with SP only mode can get away with it, but it’s a lot more tricky for big MP games.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            11 months ago

            Can and should are very different things. Here are some big differences to understand why it doesn’t make sense for Fortnite, but it might make sense for Apex:

            • Fortnite isn’t on Steam, so the only people who would play it on Linux are enthusiasts and cheaters (if it’s easier than on Windows)
            • Fortnite has way more players than Apex - the possible pool for new users is likely much smaller for Fortnite, and the potential for making money is higher with getting current users to spend than attracting new ones, and they have more users to lose with bad press
            • Fortnite has two anti-cheats, EAC and Battleye, Apex just has one (EAC); depending on how they’re integrated, that could mean twice the attack surface

            I wish they’d support Linux, but I don’t think comparing to Apex makes a lot of sense here.

    • Rustmilian@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      edit-2
      11 months ago

      Just so I don’t have to repeat myself 1000 times.
      https://lemmy.world/comment/6016698
      https://lemmy.world/comment/6013450
      https://lemmy.world/comment/6014060
      https://lemmy.world/comment/6020626
      That should cover most if not all of your arguments.

      but instead a massive game with up to 290 million monthly active users

      total* across all platforms, not exclusively desktop.

      Also, what [email protected] said.