You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Snapshots is a system that keeps the diff data from the last few frames in memory. This allows to resend data that a client missed due to UDP packet loss.
Having a snapshot of the latest frame also allows to serialize the game state differently for each player. FlatBuffers being immutable, we need to keep that data stored for multiple reserialisation with player-spcific data, like the Player state variable.
This internal change shouldn't change anything but unblock progress on many other features, like different diffs per player, UDP packet loss compensation, etc.
Snapshots is a system that keeps the diff data from the last few frames in memory. This allows to resend data that a client missed due to UDP packet loss.
Having a snapshot of the latest frame also allows to serialize the game state differently for each player. FlatBuffers being immutable, we need to keep that data stored for multiple reserialisation with player-spcific data, like the Player state variable.
Necessary for #5 and #20
The text was updated successfully, but these errors were encountered: