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

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.