Summary of “Anti Cheat at Embark Studios” prensentation by Embark Studios Senior Software Engineer Tom van Dijck, at devcom in Germany on August 24.

… Linux presents an even worse situation. Because users can custom-build the OS kernel, embedding a cheat directly into the kernel and compiling it makes it nearly impossible for a game to detect its existence. “How do you detect that?” van Dijck asked, adding that while support for SteamOS and Proton will remain, platform requirements will become stricter.

Though he mentions anti-cheat on Linux being more challenging to implement that on Windows, he doesn’t seem to think that it’s impossible. He goes on to talk about “undetectable” cheating hardware becoming cheaper, which sounds like a bigger problem, but he sounds optimistic about being able to detect those as well.

IMO “platform requirements will become stricter” could mean something like only allowing signed kernels with anti-cheat module built in + secure boot.

  • Kraiden@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 minutes ago

    Who the fuck is so desperate to cheat that they’re building custom kernels!? Like, that just seems beyond far fetched to me.

  • theskyisfalling@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    48 minutes ago

    Because they are doing so well at stopping cheaters on Arc Raiders right now. Couple that with how they walked back the content releases and then did a partnership with Subway to try and sell their customers sandwiches, Embark can get fucked.

  • lath@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 hours ago

    Linux presents an even worse situation. Because users can custom-build the OS kernel, embedding a cheat directly into the kernel and compiling it makes it nearly impossible for a game to detect its existence. “How do you detect that?”

    Server-side control and you won’t need to? Or am I missing something here?

    • rozodru@piefed.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      32 minutes ago

      ok hear me out: If a user is going to build and compile their own kernel to simply put in a couple cheats for a specific game then…hey let them cheat. I HIGHLY doubt your average cheater is going to go through all that to cheat in like arc raiders or something.

      I just don’t see hundreds or even thousands of players doing this. Not enough anyways to ruin the online experience for others.

    • [object Object]@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      I’d imagine server-side detection wouldn’t work that well for things like ESP or non-obvious auto-aims, which are already a good chunk of FPS cheats.

      • lath@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 hour ago

        Introducing proper matchmaking, which isn’t rigged to encourage dark patterns.

        Non-obvious cheaters will end up playing against others like them or actually good players, in which case they either become obvious cheaters or stop being a problem.

        • Skipcast@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 minutes ago

          Wardogs only has a server browser so that wouldn’t work for them. It’s also 100 players per game so even if they did introduce skill based matchmaking good luck with figuring out how to balance the teams in a way that actually works

  • [object Object]@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 hours ago

    Partnered with VAIIYA Corporate

    Lmaoooo it begins

    spoiler

    I suppose Embark predicted the “We don’t do ___, we ___” writing quirk of AI? Probably coincidence, but kinda cool

    • NoPanko@feddit.uk
      link
      fedilink
      English
      arrow-up
      1
      ·
      59 minutes ago

      Wow not only is that the slowest loading website I’ve been on in a while but it also spews near constant word salad