Spielerando

Den Spieler nie in einem Felsen, in Lava oder hoch in der Luft neu starten lassen

Wird über dem alten Bett eine Mauer gebaut oder das Land neu erzeugt, kann der gespeicherte Neustartpunkt an einem Ort liegen, an dem man nicht leben kann. Hier bekommt die KI eine Suche nach dem nächsten guten Ort, die immer dieselbe Antwort gibt und sagt, wann es keinen gibt.

Warum das funktioniert

Ein gespeicherter Ort ist die Erinnerung an die Welt von damals, kein Versprechen für heute. Prüfe den Ort bei jeder Verwendung und suche in fester Reihenfolge nach außen den nächsten guten Platz, damit der Spieler immer an einer vernünftigen Stelle landet und die Antwort wiederholbar bleibt.

Wann es das Falsche ist

Der nächste gute Platz kann dem Sinn nach falsch sein, etwa ein Vorsprung hinter einer verschlossenen Tür oder ein Punkt mitten im Lager der Gegner. Kennzeichne in solchen Welten ruhige Bereiche mit Absicht und lass den Spieler dort wieder erscheinen, nicht an irgendeiner Stelle in der Nähe.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 2 typische Fehler und die Lösung
  • 23 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Den Spieler nie in einem Felsen, in Lava oder hoch in der Luft neu starten lassen“ (read_entry respawn-inside-a-wall) 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