[odamex-bug-reporter] [Bug 1047] possible wrong position prediction

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Tue, 04 Mar 2014 00:31:17 +0000

http://odamex.net/bugs/show_bug.cgi?id=1047

Dr. Sean <grandpachuck187@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |grandpachuck187@xxxxxxxxx

--- Comment #1 from Dr. Sean <grandpachuck187@xxxxxxxxx> ---
Clients predict their own position ahead of where the server thinks they are.
Thus with a 300ms ping, the server will not receive your most recent input for
approximately 150ms. However, the client's view of other game entities such as
other players and projectiles is approximately 150ms outdated by the time the
client receives the updated positions of those entities. This creates a
temporal discrepancy in the game world equivalent to your ping time.

When you see a rocket explode against a wall, the explosion actually happened
150ms ago and the server won't know of your current position until 150ms into
the future. So when your client shows your position as being near the
explosion, your actual position at the time of the explosion would be your
position 300ms ago, which is very likely outside the 128 unit radius of the
rocket explosion.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Other related posts: