I play Heat: Pedal to the Metal, and enjoy playing the championship games. However, due to the sheer length of that game, the replay is practically unusable, as it's massive.
I was thinking, for game "like" Heat .. where you basically play 4 games back to back. There should be some way for the replay mechanism to be able to "split up" the replay. For example, in Heat at least (and maybe in some other longer games?) that game may be able to identify a "checkpoint". Some point in the game where the replay can safely "start here" without needing to go over all the previous things. Perhaps it's just a matter of storing an initial game state (again for Heat, maybe it's just the extra cards each player has attained), and then the replay would be able to "reset" back to a turn 1 . without the massive overhead of the previous maps.
And yes, I know this isn't an easy/trivial change
just putting it out there for future thought/discussion. Perhaps others with more intimate knowledge of the current API might have a better idea on how to handle longer games.
I was thinking, for game "like" Heat .. where you basically play 4 games back to back. There should be some way for the replay mechanism to be able to "split up" the replay. For example, in Heat at least (and maybe in some other longer games?) that game may be able to identify a "checkpoint". Some point in the game where the replay can safely "start here" without needing to go over all the previous things. Perhaps it's just a matter of storing an initial game state (again for Heat, maybe it's just the extra cards each player has attained), and then the replay would be able to "reset" back to a turn 1 . without the massive overhead of the previous maps.
And yes, I know this isn't an easy/trivial change