• Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    31
    ·
    1 day ago

    Why is it so hard to understand that code on your CPU is far more effective?

    • andyburke@fedia.io
      link
      fedilink
      arrow-up
      30
      arrow-down
      1
      ·
      1 day ago

      Citation needed.

      Not sure how or why MY cpu is supposed to do the work a company should do to provide a decent online experience. Especially when the server, where all the clients are coordinated, is the best place to analyze the data stream for anomalies. Not to mention you just cannot ever trust the client to be running the the code it says it is on the hardware it says it is. The server is where anti-cheat has always belonged. (And tbh just sending the right data to the right clients would win half the fucking battle.)

      • KingOfTheCouch@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        20 minutes ago

        Not to mention you just cannot ever trust the client to be running the the code it says it is on the hardware it says it is.

        And this is the problem. I really don’t think you’re aware of how fucking sophisticated cheats are. Anti-cheat software isn’t looking for people with high K:D’s or or snappy aimbots. The server can’t tell if you can see through the walls. The server has no way to know what’s also running on your computer.

        Anti-cheat is looking for signs and signatures of those tools cheaters use. And, no, it’s not as easy as looking for a process called “TEH-HAX0RS.exe”. It’s borderline virus levels of sneaky, simulating regular processes. And, just like malware, there is business incentive for these people to be a step ahead of the anti-cheats because stupid kids still keep buying these fucking things. Antivirus and Anticheat are both fighting basically the same people.

        I’m not going to disagree that it sucks and some games just make it too fucking easy to begin with by having poor code and structure, but by and large, if it was easy to detect cheaters in the server, it would have been done by now.

        If privacy is your number one priority, abso-fucking-lutely don’t play the game. Or at least use a dedicated PC or game console. That said, ruining the enjoyment of the game for everyone else by letting cheaters have a field day will be less acceptable to the game buying public.

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        28
        ·
        1 day ago

        My citation is simply experience playing many different online multiplayer games and simple observation skills. If you had the same you’d understand.