Opened 18 years ago
Last modified 9 years ago
#9 closed enhancement
Simulation - Game Record/Replay — at Initial Version
Reported by: | Stuart Walpole | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 19 |
Component: | Core engine | Keywords: | patch |
Cc: | Patch: |
Description
- Initial settings and all input is recorded.
- These same inputs can be fed back into the game at a later date so that the player can view it as a replay.
- User cannot affect what happens, but can view it (alter playback speed, look at play from any players' POV, etc).
- Needs a JS Interface. Should probably start and stop recording synchronized with CGame somehow. Needs a file format (pipe network packets to a file). Needs an entry point for replay (could do something wicked with CMessagePipe and the polling framework already in place for sockets, perhaps). http://www.wildfiregames.com/forum/index.php?showtopic=1665
- Also would need a Game Replay user interface to handle special features (selecting control of a different player, adjusting the rate of playback, rewind, etc) as well as select a replay to load (variation of Load Game screen).
Note:
See TracTickets
for help on using tickets.