Mastermind

posted

2026-02-22

updated

2026-02-22
 
Mastermind ist ein weiteres Ratespiel.
In diesem Fall wird ein Farbcode erraten.
Als Feedback bekommt der Spieler, die Anzahl der richtigen Farben 
und wieviele Farben zwar vorkommen, aber an falscher Position sind. 
Ziel 
Ablauf 
Begonnen wird wieder mit einer Spielerklärung.
Danach generiert sich der Computer einen Farbcode.
Der Spieler hat 6 Versuche, um das Spiel zu gewinnen.
Anschließend wird der Win/Loose Screen gezeigt.
Der Spieler kann von hier aus wieder eine neue Runde starten. 
Farbcode 
Die Farbcodes sind 4-stellig.
Mögliche Farben sind "Grün", "Rot", "Blau", "Lila". 
Versuch 
In einem Versuch wählt der Spieler den Farbcode aus, den er für richtig hält, dabei kann er eine Stelle im Code auswählen und anschließend die entsprechende Farbe wählen, die Selektion springt automatisch einen nach rechts, nachdem eine Farbe gewählt wurde.
Ist der Spieler fertig "Checkt" er den Code ein.
Beispiel: Code Auswahl 
Feedback 
Der Computer vergleicht den eingegebenen Code mit dem verstecktem Code. Er zählt zuerst die Stellen, die die übereinstimmen im Code.
Die restlichen Stellen im Code werden übereinstimmende Farben vergleichen. Beide Werte werden als Feedback ausgeben.
Beispiel eines Spielablaufes 
Achtung: In Reihe 2 taucht Lila zweimal im Code des Spielers auf,
da aber nur ein Lila im geheimen Code existiert, gibt es nur eine farbgleiche Stelle. 
Erwarteter Fortschritt 
In diesem Projekt könnte eine Helferklasse zum selektieren von Buttons geschrieben werden. 
Zudem könnte es hier vermehrt Verweise zwischen Models geben,
sodass sich eine Helferklasse für Modelbeziehungen ergeben könnte. 
Hilfestellung 
Wikipedia 

Comments

captcha