[Tickets] [Orxonox] #385: Save a game

Orxonox trac at orxonox.net
Mon Sep 21 14:28:46 CEST 2015


#385: Save a game
------------------------+---------------------------------------------------
 Reporter:  jo          |       Owner:  nobody                        
     Type:  task        |      Status:  new                           
 Priority:  normal      |   Milestone:  Version 0.1 Codename: Arcturus
Component:  GameLoader  |     Version:  0.0.4                         
 Severity:  normal      |    Keywords:                                
------------------------+---------------------------------------------------
Description changed by fvultier:

Old description:

> Think about what are the relevant states that have to be saved and how to
> store them in a file.
>
> Possible relevant states:
>  * the level's name
>  * all movable entities' location and orientation
>  * all pawns' health and wether the correspoding objects have been
> destoyed
>  * all states of the triggers & events triggered
>  * the state of pickupspawners
>  * ...
>  * In general everything that has to be updated throughout the network in
> a multiplayer game.
>
> Next step:
> How can a saved game be loaded?

New description:

 Think about what are the relevant states that have to be saved and how to
 store them in a file.

 Possible relevant states:
  * the level's name
  * all movable entities' location and orientation
  * all pawns' health and wether the correspoding objects have been
 destoyed
  * all states of the triggers & events triggered
  * the state of pickupspawners
  * ...
  * In general everything that has to be updated throughout the network in
 a multiplayer game.

 Next steps:
 - How can a saved game be loaded?
 - When should the player be able to save a game (every time with a menu
 option or only if he is at a autosave point?)
 - Make the save option compatible with the multiplayer mode. Who should be
 able to save a game?

--

-- 
Ticket URL: <www.orxonox.net/ticket/385#comment:4>
Orxonox <http://www.orxonox.net>
Orxonox Open Source game



More information about the Tickets mailing list