In a networked game, what is the primary challenge that 'jitter' presents, and how does it relate to latency masking techniques?
Question 2
When implementing client-side prediction, a critical design decision involves the 'rollback' mechanism. What is the most significant trade-off when choosing between a full state rollback and a partial state rollback for reconciliation?
Question 3
Consider a scenario where a player's client predicts a projectile's trajectory. If the server's authoritative calculation for the projectile's path differs due to a slight discrepancy in game physics simulation, what is the most effective reconciliation strategy to minimize visual jarring for the player?
Question 4
In a fast-paced multiplayer game, a common technique to mask latency for player movement is 'dead reckoning.' Which of the following best describes a sophisticated application of dead reckoning that incorporates prediction beyond simple linear extrapolation?
Question 5
When designing a networked game, the choice between 'lag compensation' and 'client-side hit detection' for projectile weapons has significant implications for fairness and responsiveness. What is the primary reason a developer might choose lag compensation over client-side hit detection, despite the latter offering immediate feedback?