Prüfen, ob sich ein Level mit Einmal-Schlüsseln noch beenden lässt
Wird ein Schlüssel an der Tür verbraucht, kann sich der Spieler aussperren, indem er ihn an der falschen Tür einsetzt. Ein einfacher Gang durch die Räume sagt, alles sei in Ordnung, obwohl ein echter Spieler steckenbleiben kann. Hier steht eine Prüfung, die die Reihenfolgen durchprobiert.
Warum das funktioniert
Wenn ein Schlüssel verbraucht wird, entscheidet die Reihenfolge der Entscheidungen, daher reicht ein schneller Blick auf das Erreichbare nicht. Jede Reihenfolge des Öffnens zu probieren und sich schon gesehene Lagen zu merken ist die einzige Gewissheit, dass keine Sackgasse die Spielerin festsetzt.
Wann es das Falsche ist
Zu langsam für einen Level mit Dutzenden Schlössern und sinnlos, wenn Schlüssel nie verbraucht werden oder Level von Hand gebaut und durch Spielen getestet werden. Verringere dann die Zahl der Schlösser, oder lass einen Menschen jeden Level einmal durchspielen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 4 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 34 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Prüfen, ob sich ein Level mit Einmal-Schlüsseln noch beenden lässt“ (read_entry survival-keys-that-vanish-when-used) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen