Hacker News new | ask | show | jobs
by tinus_hn 1250 days ago
How can the game handle another player pushing you if you don’t ‘accept actions from other players’?
2 comments

by letting a dedicated server also simulate the world and all entities?

client send new origin to server -> server checks if everything is in bounds with the simulation/world -> tells other clients ur new position

And now everything is twice as slow and you need enormous server capacity. They chose a different system and not because they couldn’t think of your obvious idea.
I meant letting other players control your character, why is teleporting someone else to anywhere on the map a valid action?
Pushing another player is also teleporting them to somewhere else on the map. And if you think oh I’ll just have some limits they’ll just do the same thing in multiple frames.