İlerlemeyi kaydetme
Gereksinimler, Madde 1.9
Oyun içi ilerlemeye sahip oyunlarda (yeni açılan seviyeler, rekorlar, başarılar, iyileştirmeler), değişiklikler oyuncu bir eylem gerçekleştirdikten hemen sonra veya özel bir kaydetme butonu aracılığıyla kaydedilir. Sayfanın yenilenmesi kaydedilen verileri etkilememelidir.
Temel kural: Sayfa yenilendikten sonra kullanıcı, başarılarını veya rekorlarını kaybetmeden oyuna devam edebilmelidir. Kayıt işlemi, her kullanıcı eyleminden sonra veya özel bir butonun tıklanması ile gerçekleşmelidir; diğer ilerleme kayıt mekanikleri geliştirici notunda açıklanmalıdır.
Oyundaki ilerleme ne zaman kaydedilmeli?
Kullanıcının bir rekor kırabildiği veya örneğin galip çıkmak, bir sonraki düzeye ilerlemek veya bir obje kazanmak gibi bir başarı elde edebildiği oyunlarda ilerleme durumunun kaydedilmesi gereklidir. Böylece kullanıcı, en son oyun oturumunu bitirdiği yerden oynamaya devam edebilir.
İlerlemenin mevcut olmadığı veya oynanışı etkilemediği basit oyunlarda ilerlemenin yerel olarak kaydedilmesi gerekmez. Çok basit boyama oyunları, bulmacalar veya bilgi yarışmaları bu tür oyunların bir örneğidir.
Örnekler
Kayıt gerekli |
Kayıt zorunlu değil |
Bir oyun seviyesine ulaşmak için bir önceki seviyeyi bitirmek şarttır. |
Tüm oyun seviyeleri oyuncunun erişimine açıktır. |
Oyunu oynarken bir rekor kırılabilir, bir başarı elde edilebilir veya galip çıkılabilir. |
Oyunu oynarken rekor kırma, başarı elde etme veya galip çıkma imkanı yoktur. |
Oyunda ilerlendikçe zorluk seviyesi artar. |
Oyunda ilerlendikçe zorluk seviyesi değişmez. |
Bir seviyeyi tamamlamak birkaç ortalama oyun oturumu gerektirebilir. |
Ortalama bir oyun oturumu herhangi bir düzeyi tamamlamak için yeterlidir. Tüm seviyeler hemen erişime açık. |
İlerleme kaydetme mekaniği
Oyunda ilerlemeyi kaydetme:
-
kullanıcı eylemi tamamlandıktan hemen sonra veya özel bir butonun tıklanması ile gerçekleşmeli,
Not
Oyununuzun veri kayıt mekaniği farklıysa lütfen bunu geliştirici notlarında özel olarak açıklayın.
-
kullanıcının kullanıcı girişi yapıp yapmamasına bakılmaksızın gerçekleşmeli,
-
cihazın yönü değiştiğinde (mobil oyunlar için) gerçekleşmelidir.
Veri kayıt ayarları doğru ayarlandıysa, sayfayı herhangi bir zamanda yeniledikten sonra (kayıt işlemi bu işe özel bir butonun tıklanmasıyla gerçekleşiyorsa butona tıklandıktan sonra) oyundaki ilerleme, sayfa yenilenmeden önce neyse, sayfa yenilendikten sonra da aynı noktadan devam etmelidir.
Cihazın yönü değiştirildiğinde oyundaki ilerlemenin kaybolmaması mobil oyunlar için önemlidir: Cihazın döndürülmesi, ekrandaki oyun durumunu etkilememelidir.
Örnekler
Doğru |
Yanlış |
Oyun sayfası yenilendikten sonra başarılar veya ilerleme durumu geri yüklenir. |
Oyun sayfası güncellendikten sonra kullanıcı rekorları veya oyunda ilerleme durumu geri yüklenmez. |
İlerleme, oyuncu eyleminden hemen sonra veya "Kaydet" butonuna basıldığında kaydedilir. |
İlerleme bazı durumlarda kaydedilir. |
İlerleme, bir oyun seviyesi tamamlandığında veya bir seviye başarısı alındıktan sonra kaydedilir. |
Oyuncunun oyundaki rekorları veya ilerleme durumları kaydedilmez. |
Oyunda hiçbir ilerleme (yükselen oyun veya karmaşıklık seviyeler, oyuncu rekorları vb. yok ve dolayısıyla ilerleme kaydı da yapılamaz. |
Oyunda ilerleme var fakat kaydedilmez. |
Cihazın ekran yönü değiştiğinde, yön değişikliğinden önceki oyun durumu görüntülenir. |
Cihazın ekran yönü değiştiğinde, yön değişikliğinden önceki oyun durumu geri yüklenmez. |
Oyun ilerlemesi kullanıcı eyleminden hemen sonra otomatik olarak veya ilgili butonun tıklanması ile kaydedilmez; ilerleme kayıt mekaniği geliştirici notunda açıklanmıştır. |
Oyunda kullanılan ilerleme kayıt mekaniği farklı ve geliştirici notunda açıklanmış değil. |
İlerleme, oturum açmış olup olmamasına bakılmaksızın her kullanıcı için aynı şekilde kaydedilir. |
Kullanıcının sonuçları yalnızca skor tablosuna kaydedilir. |