Wenn Sie es noch nicht programmiert haben, setzen Sie das Spiel Schere-Stein-Papier mit einer grafischen Oberfläche in Python um. Die Spieler sollen wählen können, ob sie das klassische Spiel spielen wollen oder in abgewandelten Arten:
- Vergrößert um Echse und Spock (StarTrek-Variante) und
- Vergrößert um Brunnen (Känguru-Variante).
Das Spiel soll möglichst auf einer grafischen Oberfläche gespielt werden, wobei es drei Modi geben sollte:
- 2 Spieler:innen
- 1 Spieler:in gegen den Computer fair (d.h., der Computer wählt auch zufällig aus)
- 1 Spieler:in gegen den Computer cheat Modus (d.h., hin und wieder sieht Spieler:in kurz, was der Computer wählt, dafür wählt der Computer manchmal auch, nachdem Spieler:in die Antwort gedrückt hat.
Bonus: Vergrößern Sie die mögliche Spielerzahl.
Und denken Sie immer daran: It is keen Jlücksspiel, wa.
Hilfestellungen Schnick-schnack-schnuck
Folgende Zwischenziele sind sinnvoll:
- Schere-Stein-Papier Logik: Schreiben Sie ein Programm, bei dem man eingibt, was beide Spieler gewählt haben. Erweitern Sie dann die Logik um die beiden anderen Arten. Kapseln Sie dieses Programm in einer Funktion, die zurückgibt, welcher Spieler gewinnt.
- Das Spiel mit Texteingabe. Realisieren Sie erst einmal das Spiel ohne eine grafische Oberfläche.
- Das Spiel in der grafischen Oberfläche.
Denken Sie daran, jeden Zwischenschritt in einem eigenen Programm zu speichern, so können Sie jederzeit „zurückgehen“.