Post edit history
Why is this not possible? Devs pls this would be a quality of life upgrade to replays
Before | After | ||
---|---|---|---|
1 | Within Spring a replay is played as a stream of actions, as calculate within an engine. The state of the game, where units are, what actions are ongoing etc. , is not stored. Only the starting state. To have this, 'key frames' need to be included, where the game-state is fully known. | 1 | Within Spring a replay is played as a stream of actions, as calculate within an engine. The state of the game, where units are, what actions are ongoing etc. , is not stored. Only the starting state ( also indirectly, as it is calculated) . To have this, 'key frames' need to be included, where the game-state is fully known. You could call them 'save-points', like a save, but lightweight. |
2 | \n | 2 | \n |
3 | To create these frames you need to serialize the entire state, this can cause memory/CPU spikes and freezes. | 3 | To create these frames you need to serialize the entire state, this can cause memory/CPU spikes and freezes. |
4 | \n | 4 | \n |
5 | To have a more fluent user experience the game and its engine-instance should not fully reset, just the state. | 5 | To have a more fluent user experience the game and its engine-instance should not fully reset, just the state. |
6 | \n | 6 | \n |
7 | Point is that it hasn't been made. | 7 | Point is that it hasn't been made. |
8 | \n | 8 | \n |