Spielerando

Rätsel-Leveldateien auf fehlenden Start, versperrtes Ziel und schiefe Zeilen prüfen

Ein Level von einer KI oder in Eile geschrieben kann zwei Startpunkte haben, ein Ziel hinter einer Wand oder eine Zeile, der ein Feld fehlt. Dann stürzt das Spiel ab oder lässt sich nicht gewinnen. Hier steht, wie die KI jedes Level prüft, bevor es erscheint.

Warum das funktioniert

Ein Level verspricht, dass man es schaffen kann. Ein Mensch sieht das dem Text nicht an, eine Maschine kann es aber prüfen, und zwar in der Reihenfolge, in der ein Spieler auf die Probleme stößt: zuerst die Form des Gitters, erst dann, ob das Ziel erreichbar ist.

Wann es das Falsche ist

Es ist der falsche Test, sobald Level Schlüssel, Türen, schiebbare Blöcke oder Gegner enthalten. Ein offener Weg zeigt dann nicht, dass sich das Level gewinnen lässt, und du brauchst eine Prüfung, die das Level mit allen Gegenständen und Zügen durchspielt.

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
  • 44 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Rätsel-Leveldateien auf fehlenden Start, versperrtes Ziel und schiefe Zeilen prüfen“ (read_entry validate-maze-level-files) 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