Hacker News new | ask | show | jobs
by kaoD 2643 days ago
Are you teaching game networking to Glenn Fiedler? You probably learnt it from him, or someone who read his articles!

Now seriously: client side prediction is not magic and it always introduces its own problems, like getting killed after getting into cover (especially in low TTK shooters) or the opposite: bullets not registering when if they hit in your screen.

Client side prediction is sleight of hand. It will never replace actually perfect network conditions and will still feel better the lower your latency is.

It's necessary, but not sufficient.

2 comments

Fuck yeah, I'm trying to warn people to go it right and not wait for a magic bullet that will never come.
Sure you can client side predict, but since the real game lives on the server, you want the minimal latency to that server so you see the most up to date version of what’s really happening, and your actions take effect as quickly as possible. You still want the lowest latency here.