Spielerando

Verhindern, dass ein Neustart nach dem Tod eine Belohnung doppelt oder gar nicht gibt

Ein Spieler nimmt einen wichtigen Gegenstand mit, stirbt und startet am letzten Kontrollpunkt neu. Manchmal liegt der Gegenstand danach doppelt im Rucksack, manchmal fehlt er und die Tür bleibt zu. So driften die beiden Hälften des Spielstands auseinander, und so zeigt deine KI, dass das nicht passiert.

Warum das funktioniert

Ein Spielstand ist ein einziges Bild der Welt zu einem Zeitpunkt. Werden die Liste dessen, was geschehen ist, und der Rucksack mit dem, was man besitzt, zu verschiedenen Zeiten zurückgesetzt, widersprechen sie sich: Eines sagt, der Preis wurde vergeben, das andere nicht. Gemeinsam zurückgesetzt bleiben beide im Takt.

Wann es das Falsche ist

Lass es weg, wenn das Behalten gewollt ist, etwa in einem Spiel, in dem manche Funde den Tod überleben, oder bei verdientem Geld, das bleiben soll. Lege dann klar fest, welche Dinge außerhalb des Kontrollpunkts leben, und gib ihnen eigene Regeln.

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
  • 39 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Verhindern, dass ein Neustart nach dem Tod eine Belohnung doppelt oder gar nicht gibt“ (read_entry respawn-grants-story-reward-twice) 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