Spielerando

Prüfen, ob sich der Spieler aussperrt, weil er den einzigen Schlüssel verbraucht hat

Wenn ein Schlüssel zwei Türen öffnen könnte, aber in der ersten verschwindet, steckt der Spieler nach der falschen Wahl fest, ohne es zu erfahren. Hier wird über die übrigen Schritte des Spiels vorausgeschaut und gesagt, ob das Ende mit dem, was man jetzt hat, noch erreichbar ist.

Warum das funktioniert

Eine Sackgasse sieht man nicht am Bildschirm, sondern nur, wenn man jede Reihenfolge der Züge durchprobiert. Erreicht keine Reihenfolge beim Verwenden der übrigen Dinge das Ziel, steckt die Lage fest. Wird jede Handlung nur einmal benutzt und bei einer Grenze abgebrochen, bleibt die Suche endlich und ehrlich.

Wann es das Falsche ist

Die Suche wird bei offenen Welten mit hunderten Gegenständen und Regeln zu groß. Prüfe dort den Hauptweg der Geschichte und baue eine Rettung ein, etwa einen Ersatzschlüssel in der Nähe oder die Möglichkeit, Verlorenes neu zu machen, statt das ganze Spiel durchzurechnen.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 35 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 der Spieler aussperrt, weil er den einzigen Schlüssel verbraucht hat“ (read_entry detect-lost-key-items-before-the-player-does) 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