Benutzerdokumentation - Robust-Games/robust GitHub Wiki
Bedienungsanleitung
Setup
https://github.com/Robust-Games/robust/wiki/Installations%E2%80%90-&-Setup%E2%80%90Anleitungen
Spiel starten
In IntelliJ folge dem Pfad: robust/robustClient/src/main/java/com/robustgames/robustclient/application/RobustApplication
Klicke den Run Button
Spielmenü
Das Hauptmenü umfasst die folgenden Menüpunkte:
- Start
- Settings
- Musik
Rundenablauf
GUI
Phase 1:
Zugplanung
Der Spieler wählt aus, welche Aktion er ausführen möchte. Er verfügt über 5 Aktionspunkte (AP) pro Zug, um seine Aktionen zu planen. Folgende Aktionen stehen zur Verfügung:
-
Move:
Kosten: 1 AP pro Feld
Bewegbare Felder werden farblich hervorgehoben. Durch Klick auf ein Feld wird der Panzer dorthin bewegt. -
Shoot:
Kosten: 3 AP
Mögliche Ziele werden farblich hervorgehoben. Der Schuss erfolgt auf das ausgewählte Feld. -
RotateLeft:
Kosten: 0 AP
Rotiert die Richtung in der der Panzer sich ausrichtet gegen den Uhrzeigersinn -
RotateLeft:
Kosten: 0 AP
Rotiert die Richtung in der der Panzer sich ausrichtet mit dem Uhrzeigersinn
Zug beenden
Nachdem die gewünschten Aktionen geplant wurden, muss der Zug mit dem "End Turn"-Button abgeschlossen werden. Erst dann wird die Ausführung gestartet.
Phase 2:
Ausführungsstart
Nachdem beide Spieler ihre Aktionen gewählt haben, werden die Spielzüge ausgeführt.
Ablauf der Aktions-Ausführung
Regeln:
- Nach einer Shoot Aktion keine Bewegung möglich
- Vor einer Shoot Aktion Bewegung nur um zwei Felder möglich (2 AP move + 3 AP Shoot = 5 AP)
Alternative nicht implementiert
Werden die Aktionen gleichzeitig von beiden Spielern gewählt, erfolgt die Ausführung nach folgender Reihenfolge:
Beispiel 1:
- Spieler 1: move
- Spieler 2: shoot
Reihenfolge der Ausführung: Spieler 1 move > Spieler 2 shoot
Beispiel 2:
- Spieler 1: shoot, move
- Spieler 2: move, shoot
Reihenfolge der Ausführung:
Spieler 1 shoot > Spieler 1 und Spieler 2 move > Spieler 1 shoot
Beispiel 3:
- Spieler 1: move, shoot
- Spieler 2: shoot, move
Reihenfolge der Ausführung:
Spieler 1 move > Spieler 1 und Spieler 2 shoot > Spieler 1 move
Spielende
Das Spiel endet, wenn entweder eine Stadt oder ein Panzer zerstört wird.
Besondere Regel bei gleichzeitiger Zerstörung:
Falls im letzten Zug sowohl ein Panzer als auch eine Stadt oder zwei Städte und zwei Panzer zerstört werden, endet das Spiel unentschieden.