Gespräche finden, die ins Leere führen oder den Spieler in einer Schleife festhalten
Ein Gespräch mit Verzweigungen ist leicht zu zerstören: eine Antwort führt zu einer Zeile, die keiner verlassen kann, ein Block wird von keiner Wahl erreicht, ein Kreis hat keinen Ausgang. Hier steht eine Prüfung, die du über das ganze Gespräch laufen lässt, bevor jemand spielt.
Warum das funktioniert
Ein Gespräch ist eine Menge von Wegen, und ein Spieler kann nur dort steckenbleiben, wo kein Weg weiterführt. Wer vom Anfang aus sucht, was erreichbar ist, und von den Enden aus, was zu einem Schluss führt, findet jede Stelle, an der man sich verirren würde.
Wann es das Falsche ist
Falsch als einzige Absicherung, wenn Optionen von Bedingungen abhängen, die sich im Spiel ändern, denn ein scheinbar offener Weg kann in dem Moment zu sein. Ergänze eine Ausweichzeile für den Fall ohne Option und prüfe zusätzlich im echten Spiel.
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
- 37 Zeilen Beispielcode mit 5 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Gespräche finden, die ins Leere führen oder den Spieler in einer Schleife festhalten“ (read_entry conversation-graph-dead-ends-and-loops) 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