Nur speichern, was der Spieler verändert hat, damit die Datei klein bleibt
Wer jedes Feld einer riesigen erzeugten Welt speichert, bekommt Dateien von Hunderten Megabyte. Hier steht, wie die KI nur die Änderungen des Spielers über dem erzeugten Land ablegt und was zu tun ist, wenn ein späteres Update den Erzeuger ändert.
Warum das funktioniert
Was ein Rezept wieder aufbauen kann, muss nicht gespeichert werden. Wer nur die Unterschiede zur neu aufgebauten Fassung behält, bekommt einen Spielstand so groß wie die tatsächliche Arbeit des Spielers, und eine rückgängig gemachte Änderung hinterlässt gar keine Spur.
Wann es das Falsche ist
Verlass dich nicht darauf, wenn sich das Rezept selbst oft ändert, denn alte Änderungen können dann auf anderem Boden landen. Speichere in diesem Fall das fertige Land für die Teile, die der Spieler berührt hat, und das Rezept nur für die Teile, die er nie besucht hat.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 22 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Nur speichern, was der Spieler verändert hat, damit die Datei klein bleibt“ (read_entry save-only-what-the-player-changed) 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