3 ms·
Most online games are 100% authoritative on the server already. Streaming rendered video is absurdly inefficient and does not help with the problems.
by datalopers 4y ago
Most online games are 100% authoritative on the server already. Streaming rendered video is absurdly inefficient and does not help with the problems.
- AustinDev 4y agoYeah, I've worked on AAA games with great networking stacks and the network traffic is orders of magnitude lower than streaming something like 4k@60fps to the client over x264.
- alduin32 4y agoIt is inefficient, but it makes cheating much harder (but unfortunately still possible, it will never be possible to prevent it completely).
- setr 4y agoKeeping the server 100% authoritative but maintaining all rendering on the client with no interpolation gets you all of the same benefits and drawbacks as shipping video, and ease of implementation, but with dramatically lower network costs. It’s not really done however except for turn-based games, because you still have horrendous input latency. It’s also entirely the same defense against cheating, except I suppose a user could do things like edit assets locally but I don’t think anyone cares about that concern