On top of all this, dota and other pvp games require both players messages to be sent. So if Player A takes 50ms to tell the server he moved, and it takes 50ms for that message to get to you, his position on your screen is 100ms old but only 50ms old on the server. So when you shoot at him, amd it takes 50ms for the server to figure that out, you are actually shooting at the position he was in 150ms ago.
Same acenario happens in Monster Hunter, except it’s only your ping that is involved. The server takes 50ms to tell you where the monster is, you take 50ms to tell the server you’re hitting the monster. The key difference is the lower accuracy required, larger hit box etc involved and the reduced critical timing required to land a hit.
Latest Answers