Comment on Begun the kernel wars have
sugar_in_your_tea@sh.itjust.works 1 day agoIt needs to be a mix. Have your clientside anti-cheat look for obvious attack vectors, have your seeks serverside anti-cheat look for suspicious play, and let users report others. Then have humans review suspected cheaters and make the final call.
But that’s expensive, and off-the-shelf anti-cheat gives them someone else to blame.
dogs0n@sh.itjust.works 21 hours ago
I agree, there’s definitely some checks you can only do on the client and only some that work server-side. Ideally everything that can be checked on either, are checked.
Currently it’s just all wrong, the client-side can’t be relied upon as heavily as it is.
The benefit factor to the rootkits they install on our machines is nil. Just bloats our systems with garbage that is just waiting to be exploited by hackers.
Goodeye8@piefed.social 20 hours ago
You're viewing from the perspective of what would be best for the playerbase. These decisions are made based on what's the cheapest possible solution to have the playerbase shut up about cheaters so they wouldn't drive away potential customers.
dogs0n@sh.itjust.works 18 hours ago
Good eye.
I would think there’s money to gain by keeping your players engaged longer by having less cheaters, but I guess theres also an incentive to keep just enough cheaters that you can steadily ban them for more game sales (not that I think that’s happening, i hope not).
Anyways they take our money, we expect whats best for us, within reason of course.
sugar_in_your_tea@sh.itjust.works 18 hours ago
I doubt the revenue from sales to cheaters is that significant compared to the risk of losing players. I think the simplest explanation is that catching cheaters is hard (read: expensive), so they’re happy with catching the most obvious cheaters with off the shelf solutions (i.e. the Pareto principle).