Anti cheat is also necessary if you design your game around micropayments I assume, so not purely a multiplayer issue.
I am ok with that market dying in a fire admittedly..
I am ok with that market dying in a fire admittedly..
Usually when micro-transactions are present everything is validated server side, Leading to always online games like diablo 3+.
From my understanding kernel level anticheat is to detect things like aimbot, wallhack etc.
Street Fight 5 did the same thing; it was possible to unlock characters for local play using a trainer. They patched in a rootkit with known vulnerabilities in an attempt to prevent that.
() technically a lot of games have anti-piracy measures that are somewhat active, but they're rarely of the "phone home" variety