Spielerando

Verhindern, dass der Spieler etwas herstellt, wodurch das Level unlösbar wird

In einem Rätsel-Level mit begrenztem Material kann eine harmlose Herstellung den letzten Rest verbrauchen, den ein späteres, nötiges Teil braucht. Der Spieler spielt zehn Minuten weiter, bis klar wird, dass nichts mehr geht. Dieser Eintrag prüft vorher, ob nach einer Herstellung die Ziele noch erreichbar sind, und was man dem Spieler sagt.

Warum das funktioniert

Ein Level steckt nur dann fest, wenn sich die Ziele aus dem Rest nicht mehr bauen lassen. Genau das fragst du nach dem Herstellen, im besten Fall der Spielerin. Zählst du jedes Material nur einmal über alle Ziele, fällt der stille Fehler auf, dass zwei Ziele dasselbe Stück beanspruchen. Eine Warnung lässt die Entscheidung bei ihr.

Wann es das Falsche ist

Lass es weg, wenn Material unbegrenzt ist oder sich neu finden lässt, denn dann kann nichts ausgehen, und die Warnung nervt nur. Für riesige Rezeptnetze ist es auch zu schwer. Gib dort lieber die Möglichkeit, verlorenes Material zurückzukaufen oder neu zu finden.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 45 Zeilen Beispielcode mit 6 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Verhindern, dass der Spieler etwas herstellt, wodurch das Level unlösbar wird“ (read_entry puzzle-craft-without-softlock) 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