Research Article
Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency
Listing 1
Procedure for predicting movement
(1) Last received position update from player A: | (2) Receive position update for player A: | (3) Movement | (4) Movement | (5) If Movement | (6) Movement Movement /Math.abs (Movement ) //Operate with 0’s or 1’s | (7) If Movement | (8) Movement Movement /Math.abs (Movement ) | (9) Each time the play area is redrawn | (10) A’s position A’s position (A’s speed) [Movement , Movement ] |
|