Game-Apps für Smartphones und Tablets |
|
Bern University oh Teacher Education |
Tic-Tac-Toe (auch: Drei gewinnt) ist ein klassisches, einfaches Strategiespiel, dessen Geschichte sich bis ins 12. Jahrhundert v. Chr. zurückverfolgen lässt. Auf einem 3×3 Felder grossen Spielfeld zeichnen die beiden Spieler abwechselnd ihre Symbole (ein Spieler Kreuze, der andere Kreise). Der Spieler, der als erstes drei seiner Symbole in eine Reihe, Spalte oder eine der beiden Diagonalen setzen kann, gewinnt. Wenn allerdings beide Spieler optimal spielen, kann keiner gewinnen und es kommt zu einem Unentschieden. Es empfiehlt sich, das Spiel in folgenden Schritten zu entwickeln: Schritt 1: Ergänzen Sie den Programmcode so, dass neue Symbole nur in leere Felder gesetzt werden können. Die Methode isEmpty(loc) gibt true zurück, wenn die Zelle loc leer ist. |
![]() |
|
Schritt 2: In den auskommentierten Zeilen der Methode gameOver() werden die Waagrechte und eine Diagonalen überprüft. Ergänzen Sie die Überprüfung. Wenn der Check positiv ausfällt, hat der aktueller Spieler gewonnen. Schreiben Sie das Ergebnis in die Statusbar, oder lassen Sie das Sprite "Game over" erscheinen. Schritt 3:
Zusatzaufgabe: |
![]() |
|
|