Spielerando

Prüfen, dass jede Tür auf deiner Karte auf der anderen Seite eine Gegentür hat

Wenn Räume nach und nach hinzukommen, entsteht leicht eine Tür, durch die du gehen, aber nicht zurückgehen kannst, oder eine, die dich in den falschen Raum zurückbringt. Hier steht, wie du eine ganze Karte prüfst und gewollte Einbahn-Türen trotzdem erlaubst.

Warum das funktioniert

Eine Tür verspricht, dass man denselben Weg zurückgehen kann, und Spieler erwarten das, ohne nachzudenken. Jeder Ausgang hat deshalb ein Gegenstück auf der anderen Seite. Das Paar zu prüfen, nicht nur ob das Ziel existiert, fängt den schlimmsten Fall ab: eine Tür, die dich in den falschen Raum zurückbringt.

Wann es das Falsche ist

Lass es weg bei Karten, die absichtlich verwirren sollen, etwa Labyrinthe mit Einbahn-Teleportern, oder bei Welten, deren Räume gar nicht durch Türen verbunden sind. Nenne die gewollten Einbahnausgänge einzeln oder nimm für offene Welten eine andere Prüfung.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 26 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 jede Tür auf deiner Karte auf der anderen Seite eine Gegentür hat“ (read_entry map-doors-must-lead-back) 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