Prüfen, dass kein offener Auftrag durch eine spätere Kartenänderung abgeschnitten wird
Nach dem Einsturz der Brücke lässt sich der Auftrag, der ins Dorf jenseits des Flusses schickt, nicht mehr beenden, und keiner hat es bemerkt. So prüfst du jeden Auftrag gegen jede Stufe der Welt, mit den Verbindungen, die noch bleiben.
Warum das funktioniert
Eine Welt, die sich in Stufen verändert, besteht eigentlich aus mehreren Karten, und ein Auftrag lebt über mehr als eine davon hinweg. Wer jede Karte auf einen Weg zum Ziel prüft, von jedem Ort aus, an dem der Spieler stehen kann, findet die kaputten Kombinationen, die ein Blick auf die fertige Welt verbirgt.
Wann es das Falsche ist
Es ist unnötig in einer Welt, die sich nach dem Start nie ändert, und es kann Wege nicht beurteilen, die von Fähigkeiten oder Gegenständen abhängen, etwa ein verschlossenes Tor oder ein Sprung. Nimm diese als eigene Bedingungen dazu oder teste durch Spielen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 31 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, dass kein offener Auftrag durch eine spätere Kartenänderung abgeschnitten wird“ (read_entry quest-target-cut-off-by-story-event) 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