Hello,
the game I'm currently working on will be multi-player and needs to show replays. Instead of snapshotting complete game states, I would like to have a deterministic engine, so supplying the same initial state and the same inputs should result in same state evolutions over time.
To achieve this, I need physics and animations to be frame-rate independent and to be in sync with each other.
The idea is quantize the state execution time, by updating the game state at a fixed frequency