Offline-Betrieb und Spielstände

Nach dem ersten Laden greift das Spiel nie wieder auf das Netzwerk zu, erhebt nichts und hält deinen Spielstand allein auf deinem Gerät.

SilkWard verlangt kein Konto, hat keinen Server und sammelt nichts über dich. Das ist kein Satz aus einer Datenschutzerklärung, sondern so ist das Spiel gebaut.

Wann das Netzwerk genutzt wird

In der Browserversion in genau zwei Momenten: wenn du die Seite zum ersten Mal öffnest und wenn der Service Worker eine neue Version herunterlädt. Danach kommen Seiten, Skripte, Bilder und Töne aus dem Cache deines Geräts.

Während das Spiel läuft, stellt es keine einzige Anfrage. Im Flugmodus verhält es sich identisch.

In der mobilen Version wird das Netzwerk überhaupt nie genutzt — alles wird mit der App ausgeliefert.

Was gespeichert wird

Das ist die ganze Liste: welche Level du abgeschlossen hast, mit wie vielen Zügen, welche Sterne und Relikte du gesammelt hast, die Zugfolge eines Levels, das du unfertig verlassen hast, und deine Einstellungen.

All das bleibt auf deinem Gerät. Dein Name, deine E-Mail-Adresse, eine Gerätekennung oder dein Aufenthaltsort — nichts davon wird irgendwohin geschrieben, denn es gibt keinen Ort, an den man es schreiben könnte.

Warum der Spielstand eine Zugfolge ist

Das Spiel speichert nicht den Zustand eines Levels, sondern die Züge, die du darin gemacht hast. Beim Öffnen spielt die Engine diese Züge noch einmal ab und kommt zum selben Spielfeld.

Das ist eine direkte Folge davon, dass das Spiel deterministisch ist: Dasselbe Level plus dieselbe Zugfolge ergibt immer dasselbe Ergebnis. Dadurch ist die Spielstanddatei klein und sicher zugleich — wird sie beschädigt, ergibt sie eine ungültige Zugfolge statt eines halben Spielfelds, sodass du nicht unbemerkt in einem falschen Zustand landen kannst.

Es speichert automatisch nach jedem Zug. Du kannst die App mitten im Level schließen und kommst genau bei dem Zug zurück, bei dem du aufgehört hast.

Deinen Spielstand mitnehmen

Es gibt kein Cloud-Backup, weil es keine Cloud gibt. Um zwischen Geräten zu wechseln, nutzt du Spielstand exportieren in den Einstellungen: Dein Spielstand kommt als versionierter JSON-Text heraus, und du importierst ihn auf dem anderen Gerät.

Da sich das Sternemodell geändert hat, lassen sich Spielstände, die mit einer früheren Version exportiert wurden, nicht importieren und werden nicht geladen; der Fortschritt wird zurückgesetzt, deine Einstellungen bleiben erhalten.

Es gibt keinen Löschantrag

Es gibt keine Adresse, an die du einen Löschantrag schicken könntest, denn die Daten liegen nicht bei uns. Sie zu löschen liegt ganz in deiner Hand und ist einen Button entfernt.

Quelle: PRD NFR-01 / NFR-04, ADR-009

Zurück zum Wiki