Prüfen, dass jede Tür dorthin führt, wo man sie erwartet, und zurück
Man geht durch die Kellertür und landet in einer Wand, oder tritt aus dem Gasthaus und steht an einer anderen Tür des Dorfes, oder springt endlos zwischen zwei Räumen hin und her. Hier eine Prüfung aller Türen auf einmal, die das findet, bevor es der Spieler tut.
Warum das funktioniert
Eine Tür ist ein Versprechen an zwei Orten. Prüfst du jede Tür samt ihrem Gegenstück und dem Punkt, an dem der Spieler ankommt, auf einmal, findest du gebrochene Versprechen in einem Durchgang, lange bevor jemand gegen eine Wand läuft.
Wann es das Falsche ist
Lass die Prüfung des Rückwegs bei Türen weg, die nur in eine Richtung gehen sollen, etwa Falltüren oder Teleporter, die dich an einen neuen Ort schicken. Markiere sie mit Absicht und prüfe trotzdem den Landeplatz; bei einer Welt, die erst unterwegs entsteht, prüfst du beim Erzeugen.
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
- 26 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Prüfen, dass jede Tür dorthin führt, wo man sie erwartet, und zurück“ (read_entry doors-that-lead-back-to-the-same-spot) 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