Çevrimdışı ve kayıt

Oyun ilk yüklemeden sonra ağa hiç çıkmaz, hiçbir veri toplamaz ve kaydını yalnızca senin cihazında tutar.

SilkWard hesap istemez, sunucusu yoktur ve hakkında hiçbir şey toplamaz. Bu bir gizlilik politikası cümlesi değil, oyunun nasıl kurulduğudur.

Ağ ne zaman kullanılıyor

Tarayıcı sürümünde yalnızca iki anda: sayfayı ilk açtığında ve servis işçisi yeni bir sürüm indirdiğinde. Sonrasında sayfalar, betikler, görseller ve sesler cihazının önbelleğinden gelir.

Oyun çalışırken tek bir istek yapmaz. Uçak modunda davranışı birebir aynıdır.

Mobil sürümde ağ hiç kullanılmaz — her şey uygulamanın içindedir.

Ne saklanıyor

Saklanan şey bundan ibaret: hangi bölümü bitirdiğin, kaç hamlede bitirdiğin, hangi yıldızları ve izleri topladığın, yarım kalan bölümdeki hamle dizisi ve ayarların.

Hepsi cihazında durur. Adın, e-postan, cihaz kimliğin ya da nerede olduğun hiçbir yere yazılmaz — çünkü yazılacak bir yer yok.

Kayıt neden hamle dizisi

Oyun bir bölümün durumunu değil, o bölümde yaptığın hamleleri saklar. Oyun açıldığında motor o hamleleri baştan işletir ve aynı tahtaya varır.

Bu, oyunun deterministik olmasının doğrudan bir sonucu: aynı bölüm + aynı hamle dizisi her zaman aynı sonucu verir. Kayıt dosyası bu yüzden hem küçüktür hem de bozulduğunda yarım bir tahta değil, geçersiz bir dizi üretir — yani sessizce yanlış bir duruma düşemezsin.

Her hamleden sonra otomatik kaydedilir. Bölüm ortasında uygulamayı kapatabilir, açtığında tam bıraktığın hamleden devam edebilirsin.

Kaydını taşımak

Bulut yedeklemesi yoktur, çünkü bulut yoktur. Bir cihazdan ötekine geçmek istiyorsan ayarlardaki dışa aktarmayı kullanırsın: kaydın sürümlü bir JSON metni olarak çıkar, öbür cihazda içe aktarırsın.

Silme talebi diye bir şey yok

Silme talebi göndereceğin bir adres yok, çünkü veriyi tutan biz değiliz. Verini silmek tamamen senin elinde ve bir düğme kadar uzakta.

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

Wiki'ye dön