3 ms·
Client side input could always be messed with. I think what the anti-cheat feature refers to more so is the direct communication with the server part, where che
by nexuist 7y ago
Client side input could always be messed with. I think what the anti-cheat feature refers to more so is the direct communication with the server part, where cheating programs can e.g. modify UDP packets in transit to teleport your characters to new locations or give themselves inventory items. If all you're feeding into the system is controller input, there's no way for you to do any of that. Conversely, backend developers for exclusive Stadia games can iterate more quickly knowing that their client input is completely trustworthy, which is an INSANE win.
Imagine building a REST API and not having to worry about request validation, sanitation, authorization, data scoping, etc. because you can 100% trust that the input you're processing is from your own client. Wouldn't that be perfect?