Ticket #9 (new task)

Opened 6 years ago

Last modified 16 months ago

Simulation - Game Record/Replay

Reported by: stuart Owned by:
Priority: Should Have Milestone: Backlog
Component: Game engine Keywords:
Cc:

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

comment:1 Changed 16 months ago by anonymous

  • Milestone Advanced Multiplayer Demo deleted

Milestone Advanced Multiplayer Demo deleted

comment:2 Changed 16 months ago by wacko

  • Milestone set to Backlog
Note: See TracTickets for help on using tickets.