Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03337.jsonl.gz/2696

Entwicklung von Android Apps
|Forschungsprojekt PHBern|

Die beiden Spieler melden sich mit der gleichen SessionID.
Der spielberechtigte Spieler kann beliebig viele Perlen wegnehmen, allerdings nur aus einer Reihe.
Danach klickt er auf Ok, um das Spiel an den anderen Partner zu übergeben.
Wer die letzte Perle wegnehmen muss, hat verloren.
Als Vorlage können Sie folgendes Beispiel verwenden:
Schritt 1: In der Vorlage TcpPearl_0.java ist das Spielbrett ist vollständig mit Perlen gefüllt. Der aktiver Spieler klickt auf eine Perle und diese wird bei beiden Spielern entfernt. Danach kommt der zweite Spieler zum Zug. Testen Sie das Beispiel an zwei Android-Geräten, die Zugang zum Internet haben.
Schritt 2: Beliebige Anzahl Perlen wegnehmen
Ändern Sie die Darstellung, so dass nur 21 Perlen im Gitter positioniert werden. Jeder Spieler kann mit Taps beliebig viele Perlen wegnehmen können. Mit Tap auf Ok wird der Zug beendet.
Der Ok-Actor kann z.Bsp. ind der Zelle (5, 5) positioniert werden. Wenn also "55" übertragen wird, bedeutet es Ende des Zugs.
Schritt 3: Perlen aus nur einer Reihe ziehen.
Überprüfen Sie, ob die gewählten Perlen in der gleichen Reihe sind. Wenn dies nicht der Fall ist, soll eine Meldung in der Statusbox erscheinen. Überprüfen Sie, ob mindestens eine Perle weggenommen wurde.
Schritt 4: Spielende, Gewinner und Verlierer
Zählen Sie die Kugeln, die noch im Spiel sind. Wenn ein Spieler die letzte Perle wegnimmt, hat er verloren. In de3r Statusbox soll erscheinen, dass er verloren hat und beim anderen Spielen, dass er gewonnen hat.