3 ms·
It's non trivial. A lot of games require trusted clients because of client side latency compensation. Also any game that requires mechanical skill (e.g. aim in
by singron 6y ago
It's non trivial. A lot of games require trusted clients because of client side latency compensation. Also any game that requires mechanical skill (e.g. aim in an fps or actions per minute in rts) is susceptible to cheating even if all logic is serverside.
Of course trusted clients are problematic, but there is no simple solution.
- josephcsible 6y agoBut just not releasing the source code doesn't even stop those kinds of cheats. Even games that make you install a privacy-invading kernel driver to play still get cheaters.
- saurik 6y agoYeah. Realistically, this is like trying to reprogram your opponents brain to prevent them from cheating at basketball... even if you make it work, it is morally untenable: you need a referee.