3 ms·
A common cheat in FPS games watches the rendered frame and sends mouse input to aim+fire. The server being authoritative doesn’t help in this situation. These
by hipadev23 2y ago
A common cheat in FPS games watches the rendered frame and sends mouse input to aim+fire. The server being authoritative doesn’t help in this situation.
These sort of cheats are often entirely out of band, running on a mirror of the video stream on a second machine, and transmitting user input back via USB. Clientside snooping won’t catch it either.
- lathiat 2y agoYep.. "DMA" direct memory access.. reading the HDMI output, simulating controllers.. it all exists. The google term is "hardware cheats"
- andrewflnr 2y agoThat seems like it ought to be detectable statistically, unless the cheater adds jitter to the inputs to mimic human hands on a controller. And if not, it seems literally impossible to prevent so you may as well give up. (As an aside, hearing about this kind of setup really makes me wonder what the point is of cheating. Prestige? Among what set of peers?)
- ThatPlayer 2y ago> And if not, it seems literally impossible to prevent so you may as well give up. But if you give up, and your game's competitors don't, players will switch games. The way I see it, a game developer anti-cheat goals isn't necessarily to have no cheaters, but definitely to have less cheaters than your competitor.