I have been playing an excellent open source game called Battle for Wesnoth. One of the neat features of the game is the ability to save replays of a particular scenario. I know that a H3 scenario is usually significantly longer than a single Wesnoth scenario, but I think the idea of a VCMI H3 replay facility might be really neat. If it could be kept to a reasonable size (probably the biggest challenge) and the player/s allowed it, it would be neat to be able to post full replays of an entire scenario. It could also record whether in-between (ie. not most recent) saves have been loaded (maybe with a prompt to prevent accidental incorrect loadings), so those replays that didn’t use save/reload would be worth more in the eyes of other players.
Could it be feasible to have something like this in a 1.0+ release of VCMI, maybe with a more advanced console recording what happens in the map (without actually recording tons of video and sound)? I certainly like the idea of replays that take in more than just battles, but I don’t know if reasonable sized replays of big maps would be technically feasible even with only recording commands that can be replicated in VCMI’s H3 engine.
Developers, are complete scenario replays in a later version of VCMI worth thinking about, or do you think they are technically unfeasible in the H3/VCMI context? (ie. Do you think they are best left to replays of individual battles?)
I look forward to your replies!