Ankündigung

Von Averra zu Sunfallow

Das Spiel, das bisher als Averra entwickelt wurde, heißt jetzt Sunfallow – A Living World. Was sich geändert hat, was blieb und wie alte Spielstände umziehen.

Das Hauptmenü: der Schriftzug SUNFALLOW mit dem Untertitel A LIVING WORLD über einem Menü mit Continue, New World, Load World, Join Server, Account, Character, Settings und Quit vor einem Dorf.
Hauptmenü der Version 0.9.1.SpielaufnahmeAufgenommen in Version 0.9.1, 30. Oktober 2026

Das Spiel, das unter dem Namen Averra entwickelt wurde, heißt jetzt Sunfallow – A Living World. Die offizielle Website ist sunfallow.net. Version 0.9.1 ist die Umbenennung und sonst nichts: Spielmechanik, Weltgenerierung, Seeds und Speicherformat haben sich nicht geändert.

Was sich geändert hat

  • Der Name im Fenstertitel, in den Menüs, Texten, in der App und in der Dokumentation. Die App heißt jetzt Sunfallow.app mit dem Bundle-Identifier net.sunfallow.game.
  • Das Logo. Ein neuer SUNFALLOW-Schriftzug in Pixelbuchstaben mit aufgehender Sonne und einem gefurchten Feld mit grünen Sprösslingen, dazu der Untertitel A LIVING WORLD. Es entstand mit den eigenen Grafikwerkzeugen des Projekts, wie alle anderen Grafiken auch.
  • Das App-Icon. Eine Pixel-Art-Eiche vor einer großen Sonnenscheibe.
  • Der Datenordner. Spielstände und Einstellungen liegen jetzt in ~/Library/Application Support/Sunfallow/ statt in .../Averra/.

Wie alte Spielstände umziehen

Beim ersten Start kopiert das Spiel Spielstände und Einstellungen aus dem alten Ordner in den neuen. Jede Datei wird anhand ihrer SHA-256-Prüfsumme kontrolliert, nichts im neuen Ordner wird überschrieben, und der alte Ordner wird nie verändert oder gelöscht. Wird das Kopieren unterbrochen, macht der nächste Start dort weiter. Beschädigte Dateien werden unverändert kopiert und gemeldet, und der Lader des Spiels nutzt weiterhin die Sicherungsdatei einer Welt.

Die Migration hat eine eigene Testsuite mit 48 Prüfungen: Neuinstallation, vollständige Migration, ein zweiter Lauf, der nichts ändert, Namenskonflikte und unlesbare Dateien. Mit den Daten des Entwicklers wurden fünf Welten und die Einstellungsdatei kopiert, und jede Datei hatte vorher und nachher dieselbe Prüfsumme.

Was bewusst blieb

Einige alte Namen gibt es noch, weil an ihnen Daten hängen: der frühere Name im Migrationscode und in alten Changelog-Einträgen, das Präfix AV- der User-IDs und die Namen der lokalen Entwicklungsdatenbanken und -container. Eine Datenbank umzubenennen heißt, sie zu migrieren, und für einen Namen gab es keinen guten Grund, das zu riskieren.

Was das nicht ist

Das ist eine Umbenennung, kein Release. Es gibt weiterhin keinen öffentlichen Build, keinen Download und keinen öffentlichen Server. Der Changelog führt die Version, und die Entwicklungsseite sagt, was geprüft wurde und was nicht.

Alle Beiträge