Package name.moore.kevin.ze.game


package name.moore.kevin.ze.game
This package handles the very high level aspects of loading and saving games. A game is a combination of a map, specifications and state. The map is the geography, the locations and types of planets that would exist even if there were no players. The specifications are a database of read-only properties eg the size of a G type star. The state is the disposition of ships, a factions money and so on.
  • Interface Summary
    Interface
    Description
    The extra functions added to the SimpleApplication to provide the specific members and fields for zodiac.
  • Class Summary
    Class
    Description
    A build ticket that describes a task in the manufacturing process.
    Every facility capable of construction will have an associated buildQueue.
    Read an XML properties configuration file of game settings.
    A game file is a snapshot of the gameplay and settings that can be saved and reloaded to/from disk.
    Holds an in-game date (obviously in the far-future!).
    Any planet with manufacturing facilities will deliver manufactured equipment into a planet-wide/orbit-wide warehouse.
  • Enum Summary
    Enum
    Description
    Status of this ticket.
    These are the type of activity to be performed.
    Enum all the allowed settings values in the gameConfig file or provided on the command line and associate defaults.