Alexandre Sauvé wrote:
- It could be split into chunks starting each time a player turn starts.
I'm not sure I'm following you here. What would/should that achieve? I don't expect those chunks to be randomly playable.
- a global swith can allow to turn the whole game recording on or off for smaller configurations.
I don't think it would impact the game much, probably as much as network (minus the lag). Besides, if one profiles wormux, one can see that most of them time is already spent in SDL.
- A whole game recording is the join of each split
You mean chunks above? Same problem as for video: if you want to be able to seek easily, you must insert self-dependant elements, followed by this chunk depending on this first element. Big fat problem is that you need to store:
- the map in the current state (300K) - for all teams, all parameters affecting each character And lots of code to actually be able to set such elements.
- when recording is off, a chunk can be replaced by the next one
OK, so it really sounds like the live replay, and not the "demo" I was thinking of. So, same problem as stated above. At least I don't have sufficient knowledge of wormux to make it happen. The demo concept is simpler and is still a far cry from being ready.
Best regards, Kurosu _______________________________________________ Wormux-dev mailing list Wormux-dev@gna.org https://mail.gna.org/listinfo/wormux-dev