Remix.run Logo
netsharc 2 days ago

I suppose the only good solution is like those "game streaming services": move all the logic to the server and use the client only as a rendering device.

Even sending metadata so the client can use local sprites to render the enemy is hackable, if the end-user knows the coordinates where to render the enemy, it can immediately tell the server that "user aimed at $COORDS and pulled the trigger"...

aruametello 2 days ago | parent [-]

i find it quite amusing that some people forget that opensource software is a double edge sword in these cases.

> "why can we run windows games the way we want and often better than windows?"

its because we can fiddle with anything in the system, from even before the kernel boots up to the software itself.

> "why cant we stop people tampering with their own systems to stop cheating?"

its because we can fiddle with anything in the system, from even before the kernel boots up to the software itself.

but my addendum is:

> I suppose the only good solution is like those "game streaming services": move all the logic to the server and use the client only as a rendering device.

we are in the "dark ages" of AI/computer vision usage and this wouldn’t stop aimbots that are screen readers. Overall the proposal is the "lesser evil" but still quite fucking evil.