Oyunlarımıza "kaldığın yerden devam" özelliğini eklerken beklenmedik bir tasarım sorusuyla yüzleştik: devam hakkı satın alınabiliyorsa, skor tablosu hâlâ adil midir? Bu yazı, o sorunun peşinden gidip vardığımız tasarımı anlatıyor — benzer sistem kuracaklar için de yol notu niteliğinde.
Sorun: sonsuz cüzdan, sonsuz skor
Naif kurgu şudur: öldün, coin öde, devam et. Kulağa masum gelir; ta ki tablonun tepesini "en iyi oynayan" değil "en çok devam eden" alana kadar. Arcade çağının deyimiyle credit feeding: jeton attıkça oynarsın, skor kazanılmaz, satın alınır. Bunu istemedik.
Denediğimiz seçenekler
- Devamda skoru sıfırlamak — adil ama acımasız; devam özelliğini anlamsızlaştırıyor.
- Devam edilen koşuları ayrı tabloda göstermek — teknik olarak temiz ama iki tablolu deneyim kafa karıştırıcı.
- Devam sayısını sınırlamak — işe yarıyor ama tek başına "3 devamlı koşu" ile "temiz koşu"yu aynı kefeye koyuyor.
Vardığımız tasarım: kırılım çarpanı
Çözümümüz, devam skor kırılımı dediğimiz ayarlanabilir bir çarpan. Mantık basit: belirli bir devam sayısından sonra, her ek devam skorunu belirli bir katsayıyla çarpar (örneğin 0.75). Yani bir kez devam etmek koşunu kurtarır ve skorunu korur; devama yaslanmak ise rekor kovalamayı verimsiz hâle getirir. Böylece:
- Gündelik oyuncu serisini uzatır, keyif sürer;
- Rekabetçi oyuncu temiz koşunun hâlâ en değerli yol olduğunu bilir;
- Tablo, beceriyi ölçmeye devam eder.
Ve kritik bir karar: bu çarpan oyun bazında yönetilebilir. Kısa, tek koşuluk bir oyunda kırılım açık olabilir; uzun, bölümlü bir deneyimde tamamen kapatılabilir. Tek doğru yok; tür bazında doğrular var.
Güvenlik katmanı: karar oyunda değil
Teknik tarafta en önemli ilke: devam koşulunu oyun değil platform doğrular. Oyun yalnızca "devam etmek istiyorum" der; hakkın olup olmadığına (üyelik hakkı, coin bakiyesi) sunucu karar verir. Aksi hâlde tarayıcı konsolunu açan herkes kendine bedava devam yazardı.
Üyelik hakları ve denge
Plus üyeler günde sınırlı sayıda ücretsiz devam hakkı kazanır — sınırlı, çünkü sınırsız hak yukarıdaki sorunu geri getirir. Hak bitince standart coin maliyeti herkes için aynıdır. Ödeyen avantaj elde eder ama tavanı satın alamaz; tavan hâlâ beceriyle çizilir.
Skor tablosu bir sözleşmedir: oradaki sayının emekle yazıldığına herkes güvenmeli. Tasarım tartışmalarına katılmak istersen bize yaz. 🎯