Prüfen, dass ein Einwegschlüssel den Spieler nicht aus dem Spiel aussperren kann
Wird ein Schlüssel verbraucht und es gibt zwei Türen, kann der Spieler ihn an der falschen Tür einsetzen und das Spiel nicht mehr beenden, ohne Warnung. Hier steht, wie man alle Zugfolgen vorab auf solche Fallen prüft.
Warum das funktioniert
Ob ein Spieler feststeckt, hängt nicht nur vom Raum ab, sondern davon, was er bei sich hat und was er schon benutzt hat. Man muss also jede Kombination aus Ort und Besitz prüfen, und jede erreichbare Kombination, von der aus das Ziel nicht erreichbar ist, ist eine Falle.
Wann es das Falsche ist
Lass es weg bei großen Leveln mit vielen Gegenständen, denn die Zahl der Kombinationen wächst zu schnell zum Prüfen, oder wenn das Spiel den Spieler immer zurückgehen und Dinge neu nehmen lässt. Prüfe kleine Teile einzeln oder baue eine Möglichkeit zum Zurücksetzen ein.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 52 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, dass ein Einwegschlüssel den Spieler nicht aus dem Spiel aussperren kann“ (read_entry one-key-two-doors-softlock-search) 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