This is so funny because rust has one of the worst cheating situations and majority of their players are windows users, and theres lots of games that have anticheat that allows linux and have notably less significant cheating problems like marvel rivals. in reality rust doesn’t take cheating very seriously because if they did they would have more server side software that detects illegitimate behaviour like tons of other games do successfully… even most popular Minecraft servers have better functioning anti cheat that is completely server side than rust has while getting kernel access to your pc. its pathetic and lazy development tbh and this entire post from them reads like such extreme cope…

    • Mugita Sokio@lemmy.today
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      2
      ·
      4 days ago

      I doubt that they will, given the fact that Linux is misrepresented a lot. They use Linux servers, so why not support Linux already?

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      2
      ·
      4 days ago

      Not a chance.

      Overhaul your entire game stack || Blame Linux for being too small

      • Laurel Raven@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 days ago

        Why would they need to overhaul their game stack? Rust would run just fine on Linux if they didn’t block it intentionally.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          When I say they’re gamestack, I’m talking about their client and their backend services and their associated middleware.

          Moving a game that is mostly client authoritative to server authoritative is a hell of a lot of work and requires serious rewrites to both the client and the server.

          It also requires a lot more compute to handle the back end.

          When you go from calculating everything on the front end and just sending the data back to the back end to sending actual controls to the back end and doing simulations, you need to rewrite a significant portion of everything.

          It’s way cheaper and way faster just to write it in the client, and require the kernel/secured OS to police risky actions to the application.

          The last couple of projects I looked at were probably 50% more man hours to make it server authoritative out of the box. Trying to come back and do it after the fact, It’s much, much higher.