Eine Aktion für einen Teil der Welt, den niemand geladen hat, geht verloren
Ein Brief in eine ferne Tonne, ein Zauber auf ein entferntes Feld oder eine Lieferung an eine Basis, bei der niemand ist, zielen auf etwas, das schläft. Hier steht, wie man die Änderung einreiht, beim Aufwachen genau einmal anwendet und einen Absturz dazwischen übersteht.
Warum das funktioniert
Eine ganze Gegend zu wecken, nur um eine Zahl zu ändern, ist Verschwendung. Also notierst du den Wunsch und führst ihn später aus. Wer die Wünsche nummeriert und den zuletzt ausgeführten vermerkt, kann nach einem Absturz mittendrin alles erneut abspielen, ohne etwas doppelt zu tun.
Wann es das Falsche ist
Reihe Änderungen nicht ein, wenn der Spieler das Ergebnis sofort sehen will oder die Reihenfolge zu anderen Ereignissen zählt, etwa ein Hebel, der eine Tür öffnet. Lade dann diesen Teil gleich. Warteschlangen taugen außerdem nur für kleine, einfache Änderungen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 4 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 27 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Eine Aktion für einen Teil der Welt, den niemand geladen hat, geht verloren“ (read_entry change-in-a-part-nobody-loaded) 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