Interface | Description |
---|---|
IBoard | |
IField | |
IGameInstance | |
IGamePlugin | |
IGameState |
Ein
GameState beinhaltet alle Informationen, die den Spielstand zu
einem gegebenen Zeitpunkt, das heisst zwischen zwei Spielzuegen, beschreiben.
Dies umfasst eine fortlaufende Zugnummer (round & turn ), die
der Spielserver als Antwort von einem der beiden Spieler erwartet.
Weiterhin gehoeren die Informationen ueber die beiden Spieler und das Spielfeld
zum Zustand. Zuseatzlich wird ueber den zuletzt getaetigeten Spielzung und ggf.
ueber das Spielende informiert. |
IMove | |
ITeam |
This represents the team a player is in / is playing for.
Concrete implementations belong into the corresponding plugin.
|
Class | Description |
---|---|
TwoPlayerGameState<P extends Player> |