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 SummaryInterfaceDescriptionThe extra functions added to the SimpleApplication to provide the specific members and fields for zodiac.
-
Class SummaryClassDescriptionA 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 SummaryEnumDescriptionStatus 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.