Spielerando

Im Schiebeblock-Stau dürfen Blöcke nicht übereinander springen

Wird ein Block gleich mehrere Felder weit gezogen, lässt die Prüfung nur des Zielfelds ihn über einen Nachbarn hüpfen und ruiniert jedes darauf gebaute Rätsel. Hier steht, was unterwegs zu prüfen ist, wie der Block auf seine Richtung beschränkt bleibt und wann das Brett gelöst ist.

Warum das funktioniert

Ein Block fährt durch jede Zelle auf seinem Weg, nicht nur durch die, auf der er landet. Ob ein Zug erlaubt ist, hängt vom ganzen Weg ab, also geht man ihn Zelle für Zelle durch und hält beim ersten Hindernis an.

Wann es das Falsche ist

Können Blöcke sich drehen, abheben oder gleiten sie nach einem Schubs mit Schwung von allein, ist der Zellenschritt das falsche Bild. Nimm dann die Bewegung, die das Spiel wirklich hat, und teste ihre Zusammenstöße direkt.

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Im Schiebeblock-Stau dürfen Blöcke nicht übereinander springen“ (read_entry sliding-block-car-move-legal) 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