Welt
Die Welt beginnt mit einem Seed
Warum derselbe Seed immer dieselbe Welt ergibt, was ein Spielstand wirklich speichert und wie alte Welten sicher bleiben, wenn der Generator besser wird.

Jede Sunfallow-Welt beginnt mit einem Seed: einer Zahl oder einem beliebigen Text, der in eine Zahl umgerechnet wird. Derselbe Seed mit derselben Größe und derselben Generatorversion ergibt jedes Mal dieselbe Welt.
Gespeichert wird nur, was du änderst
Weil sich die Welt aus ihrem Seed neu aufbauen lässt, speichert ein Spielstand nicht die Landschaft. Er speichert, was du verändert hast: Gebäude, gefällte Bäume, bestellte Felder, Behälter. Das hält Spielstände klein und trennt die Welt von deinen Änderungen.
Die Welt ist in Chunks aus 32 × 32 Kacheln geteilt. Chunks um die Kamera werden auf Arbeits-Threads erzeugt, weit entfernte werden entladen, damit das Fenster flüssig bleibt, während die Welt entsteht.
Wie eine Welt entsteht
Die zweite Generation, eingeführt in Version 0.3.0, arbeitet in Schichten:
- Kontinente, Gebirgsketten und Inselgruppen werden zuerst geformt. Das Meer umgibt sie.
- Das Klima folgt: Der Norden ist kalt, der Süden heiß, und hohes Land ist kälter.
- Das Wasser. Der Generator füllt Senken im Gelände und zählt, wie viel Wasser an jedem Punkt vorbeifließt. Wo genug fließt, entsteht ein Fluss, mit Nebenflüssen, die zusammenlaufen, und einer Mündung, die sich weitet. Seen bekommen Abflüsse.
- Biome, 25 über der Erde, werden aus Klima und Feuchtigkeit gesetzt.
- Siedlungen und Straßen (ab der dritten Generation) und Erkundungsorte kommen zuletzt.
Alte Welten bleiben sicher
Ein besserer Generator würde normalerweise jede Welt verändern, die mit dem alten entstand. Das verhindert das Projekt, indem jede Generatorversion eingefroren wird, sobald sie abgelöst ist. Die Testsuite vergleicht die Ausgabe jeder Version mit aufgezeichneten SHA-256-Fingerabdrücken. Ändert eine Änderung auch nur eine eingefrorene Welt, schlägt der Test fehl.
Grenzen
- Welten sind endlich und vom Meer umgeben. Neue Welten können 16.384 × 16.384 Kacheln erreichen.
- Die Flüsse folgen einer einfachen physikalischen Idee. Das ist kein wissenschaftliches Klima- oder Erosionsmodell.
- Geländeformen wie Klippen, Schluchten, Deltas und Wasserfälle stehen noch auf der Roadmap, nicht im Spiel.
Was der Generator erzeugt, zeigt der Biom-Atlas.