It's funny that game makers make a fuss about anti-cheat not working on Linux but then publish Switch versions of their games. That platform has almost zero security and is commonly emulated with cheats even in multiplayer these days.
If people cheat in the switch, they can blame Nintendo. If people cheat in PC, they can blame the anticheat. Without anticheat, they have to take the blame.
This. Even kernel level anti-c-spyware can't stop a cheap vision model hokked to a mouse, see youtube for examples from simple auto input up to full on elctromuscular stimulation.
Yes the channel “Basically homeless” has a few variations on this. Using electrodes to move your muscles to more practical a bot that moves your mouse pad for you to give you perfect aim. No anti cheat can detect that because there is nothing to detect.
Although who knows, they might be outright lying about that just to scare cheaters, but I tend to default to assuming what they're saying is more or less true.
They can’t detect me splitting my hdmi output, feeding one of them to a separate machine with a vision model to detect what needs to be detected and the same machine moving and clicking the mouse. People are already doing this.
How does it know what isn't visible? Can it handle glass? Frosted glass? Smoke? What if I can't see the player but I can see their shadow? What if I can't see them because they're behind me but I can hear their footsteps? What if I have 50ms ping and the player is invisible after turning a corner because the server hasn't realized I can see them yet?
To answer all those questions you either have to render the entire game on the server for every player (not possible) or make the checks conservative enough that cheaters still get a significant advantage.
I never understoof why google gave up so early on cloud gaming. Clearly it is the future, the infrastructure will need to develop but your userbase can grow by the day.
I live a bit remote on an island group, and even though I have a 500Mbit Fiber, my latency to the next GeforceNOW datacenter is 60-70ms (which is my latency to most continental datacenters, so not NVidias fault). That makes it unplayable for i.e. Battlefield 6 (I tried, believe me), but I have been playing Fortnite (which is less aim sensitive) for 100+ hours with that.
And under such system, how do you stop people from abusing latency-compensation to make their character appear out of thin air on the opponent’s perspective by fake-juking a corner to trick the netcode into not sending the initial trajectory of your peeks?
The Switch is a closed proprietary platform, so Nintendo can give some guarantees, and if the user does something at the Switch level, the responsibility of legal action will be on Nintendo, saving up headaches to the publisher.