Patent attributes
A spectator client device receives a plurality of spectator update frames that include respective actual physics state information for game objects of respective participants in a multiplayer game session. The spectator client device buffers respective ones of the spectator update frames for respective participants, and determines based on respective downlink spectator update frames buffered for the respective participants, respective simulated playback physical states at a common playback time of a current simulation period. A particular simulated playback physical state for a particular participant is determined based on actual physics state information obtained from at least two respective downlink spectator update frames buffered for the particular participant. The spectator client device renders a delayed depiction of the multiplayer game session at the common playback time of the current simulation period based on the playback physical states determined, for the respective participants, for the current simulation period.