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).

Change History (0)

Note: See TracTickets for help on using tickets.