Eine erzeugte Welt als kleine Änderungen speichern und einen Patch überstehen
Jedes Feld einer riesigen Welt zu speichern macht die Spielstände riesig, und nur die Änderungen des Spielers zu speichern geht schief, sobald du den Weltgenerator verbesserst. So speicherst du nur die Änderungen, wirfst jene weg, die sich selbst aufheben, und erkennst Änderungen, die ein Patch überholt hat.
Warum das funktioniert
Ein Spielstand soll nur enthalten, was der Spieler getan hat, und sich merken, wie die Welt damals aussah. Mit dieser Erinnerung unterscheidest du seine Änderung von der der Welt selbst, sodass ein besserer Weltbauer später kein Haus mehr löscht.
Wann es das Falsche ist
Lass es weg bei einer kleinen Welt, die bequem in den Spielstand passt, oder bei einer von Hand gebauten, die nie neu erzeugt wird. Dann speicherst du einfach jedes Feld; der gesparte Platz lohnt die zusätzliche Mühe nicht.
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
- 34 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Eine erzeugte Welt als kleine Änderungen speichern und einen Patch überstehen“ (read_entry world-saved-as-small-edits-with-base) 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