Oyununuzun farklı senaryolarda devamlılık koşullarımızı karşılayıp karşılamadığını görmek için aşağıdaki test senaryolarını kullanabilirsiniz. Lütfen bunun tüm senaryoları kapsayan bir liste olmadığını ve bu belgenin gelecekte güncellenebileceğini unutmayın.
Bu senaryoların ön koşulu olarak Play Games Hizmetleri v2'nin oyununuzun Android ve PC Üzerinde Google Play Games sürümlerine entegre edilmesi gerekir. Şu anda v1'i kullanıyor olsanız bile oyununuzu v2'ye taşımanız gerekir. Play Games Hizmetleri v1 ve v2'yi birlikte kullanamazsınız.
Aşağıdaki her senaryoda, senaryoyu tekrarlamaya yönelik adımlar ve ilgili adım için beklenen sonuçlar gösterilmektedir.
1. Yeni bir mobil kullanıcıdan ilerlemeyi PC Üzerinde Google Play Games'e geri yükleme
Bu senaryoda, yeni bir oyuncu önce oyununuzu açar, ardından hem mobil cihazda hem de PC'de Google Play Games Hizmetleri kimliğini kullanarak ilerlemesi otomatik olarak geri yüklenir.
Hedef: Yeni oyuncular, ilerleme durumlarını mobil cihazdan PC'ye sorunsuz bir şekilde aktarabilir.
| Uygulanacak adımlar | Beklenen Sonuç |
|---|---|
| 1. Oyunu mobil cihazda açın.
2. Oyun buluta kaydedilene ve ilerleme durumu oyuncu kimliğine bağlanana kadar yeterli ilerleme kaydedin. 3. Oyunu ikinci bir mobil cihaza yeniden indirin ve Play Games Hizmetleri hesap seçicisi açılırsa 1. adımda seçtiğiniz Play Games Hizmetleri profilini seçin. 4. PC'de Google Play Games istemcinizde 1. adımda oluşturduğunuz profilinizle giriş yapın ve oyunu açın. |
1. Play Games Hizmetleri kurulumu başlar veya profil otomatik olarak oturum açar (oyuncunun önceden yapılandırılmış bir Play Games Hizmetleri profili olup olmamasına ve otomatik oturum açmayı etkinleştirip etkinleştirmediğine bağlı olarak).
3. 2. adımdaki ilerleme durumu otomatik olarak geri yüklenmelidir. 4. 2. adımdaki ilerleme durumu otomatik olarak geri yüklenmelidir. |
2. Mevcut bir mobil kullanıcıdaki ilerlemeyi PC Üzerinde Google Play Games'e geri yükleme
Bu senaryoda, oyunu cihazına indirmiş ve Play Games Hizmetleri v2 entegrasyonuyla yeni sürüme güncelleyecek mevcut bir oyuncunun ilerleme durumu, hem mobil cihazda hem de PC'de Google Play Games'deki Play Games Hizmetleri kimliğiyle otomatik olarak geri yüklenir.
Hedef: Mevcut oyuncular, mobil cihazlardaki ilerleme durumlarını PC'ye sorunsuz bir şekilde aktarabilir.
| Uygulanacak adımlar | Beklenen Sonuç |
|---|---|
| 1. Oyunu, Play Games Hizmetleri v2'yi henüz entegre etmemiş olan önceki bir sürümünü mobil cihazınıza indirip açın.
2. Oyunda biraz ilerleme kaydedin. 3. Oyunu kapatın, Play Games Hizmetleri v2'nin entegre edildiği mobil cihazda oyunun yeni sürümüne yükseltin, oyunu açın ve oturum açın veya yeni bir hesap oluşturun. Oyun buluta kaydedilene ve ilerleme durumu oyuncu kimliğine bağlanana kadar yeterli ilerleme kaydedin. 4. Mobil cihazda oyunu silin. 5. Oyunu mobil cihaza yeniden indirin ve 3. adımda aynı profili seçin. 6. PC'de Google Play Games istemcinizde 3. adımda oluşturduğunuz profilinizle giriş yapın ve oyunu açın. |
3. Play Games Hizmetleri kurulumu başlar VEYA profil otomatik olarak oturum açar (oyuncunun Play Games Hizmetleri profili yapılandırılmış olup olmamasına ve otomatik oturum açmayı etkinleştirip etkinleştirmediğine bağlı olarak).
5. 4. adımdaki ilerleme otomatik olarak geri yüklenmelidir. 6. 4. adımdaki ilerleme otomatik olarak geri yüklenmelidir. |
3. PC Üzerinde Google Play Games kullanıcısının ilerlemesini mobil cihaza geri yükleme
Bu durum, önceki 2 duruma benzer ancak oyuncu PC Üzerinde Google Play Games'de başlar ve mobil cihaza geçer. PC'deki Android derlemeniz ve mobil derlemeleriniz, Google Play Games Hizmetleri ve buluta kayıt özelliği açısından aynı şekilde çalışmalıdır.
Hedef: Oyununuzu ilk olarak PC Üzerinde Google Play Games'e indiren oyuncular, ilerleme durumlarını sorunsuz bir şekilde mobil cihazlara aktarabilir.
| Uygulanacak adımlar | Beklenen Sonuç |
|---|---|
| 1. Oyunu PC Üzerinde Google Play Games'de açın.
2. Oyun buluta kaydedilene ve ilerleme durumu oyuncu kimliğine bağlanana kadar yeterli ilerleme kaydedin. 3. Mobil cihazınızda 1. adımda oluşturduğunuz profille giriş yapın ve oyunu açın. |
3. 2. adımdaki ilerleme durumu otomatik olarak geri yüklenmelidir. |
4. Google Play Games Hizmetleri mobil oturum açma isteğini ilk başta reddeden bir kullanıcının ilerlemesini geri yükleme
Bu adım, oyuncu başlangıçta mobil cihazda Play Games Hizmetleri profiliyle oluşturma/oturum açma işlemini reddetse bile gelecekte buluta kaydetme özelliğini etkinleştirebileceğini doğrular.
Hedef: Play Games Hizmetleri'ne kaydolmayı erteleyen oyuncular, gelecekte kaydolabilir ve ilk istemde kaydolanlarla aynı davranışı bekleyebilir.
| Uygulanacak adımlar | Beklenen Sonuç |
|---|---|
| 1. Play Games Hizmetleri ayarlarında oyunda oturum açılmış bir profil olmadığından emin olun.
2. Oyunu mobil cihazda açın (herhangi bir Play Games Hizmetleri profiline giriş yapmadığınızdan emin olun). 3. Oyunda biraz ilerleme kaydedin. 4. Oyunu kapatıp yeniden açın. Play Oyun Hizmetleri hesap seçici pop-up penceresinde cihazdaki bir Play Oyun Hizmetleri profilini seçin. 5. Oyun buluta kaydedilene ve ilerleme durumu oyuncu kimliğine bağlanana kadar yeterli ilerleme kaydedin. 6. Mobil cihazda oyunu silin. 7. Oyunu mobil cihaza yeniden indirin ve 4. adımda aynı profili seçin. |
7. Hesap ilerleme durumu geri yüklenir. |
5. Yeni bir Google Play Games Hizmetleri profilini mevcut bir kimlik sistemine bağlama
Bu durum, birden fazla kimlik sistemine giriş yapılmış olsa bile oyuncu ilerlemesinin Play Games Hizmetleri kimliğiyle izlenmesi şartını kapsar. Bu, oyununuzun başka kimlik çözümleri kullanması durumunda Play Games Hizmetleri kimliğinin bu çözümlere bağlandığını da onaylar. Böylece oyuncular yeni bir cihaz kullanırken kimlik bilgilerini manuel olarak geri yüklemek zorunda kalmaz. Bu şart hakkında daha fazla bilgi için devamlılık şartları başlıklı makaleyi inceleyin.
Hedef: Bir oyunun mevcut kimlik sisteminde oturum açmış oyuncular, her platformda oturum açmalarına gerek kalmadan ilerleme durumlarını ve hesaplarını mobil cihaz ile PC'deki Google Play Games arasında sorunsuz bir şekilde aktarabilir.
| Uygulanacak adımlar | Beklenen Sonuç |
|---|---|
| 1. Play Games Hizmetleri ayarlarında oyunda oturum açılmış bir profil olmadığından emin olun.
2. Oyunu mobil cihazda açın (herhangi bir Play Games Hizmetleri profiline giriş yapmadığınızdan emin olun). 3. Oyunda biraz ilerleme kaydedin. 4. Mevcut oyun ilerleme durumunu, mevcut kimlik sisteminin parçası olan Play Games Hizmetleri dışındaki bir hesaba bağlayın. 5. Oyunu kapatıp yeniden açın. 6. Bu oyunda herhangi bir hesaba bağlanmamış bir Play Games Hizmetleri profiliyle oyunu yeniden açarak Play Games Hizmetleri'ne giriş yapın. 7. Oyun buluta kaydedilene ve ilerleme durumu Oyuncu Kimliği'ne bağlanana kadar yeterli ilerleme kaydedin. 8. Mobil cihazda oyunu silin. 9. Oyunu mobil cihaza yeniden indirin, açın ve 6. adımda aynı Play Oyun Hizmetleri profilini seçin. |
9. Hesap ilerlemesi 7. adımdan itibaren geri yüklenir ve 4. adımda oturum açılan kimlik sisteminde otomatik olarak oturum açılır. |
6. Mobil cihazlarda hesap çakışmalarını çözme
İlerleme durumuyla ilgili çakışmalar (bir oyuncu Play Games Hizmetleri ve başka bir kimlik platformuyla oturum açtığında) olduğunda, bu çakışmaları oyuncularınızın bekleyeceği ve anlayacağı şekilde çözmeniz gerekir. Oyuncuya hangi hesapla oynamak istediğini sormak, yerel ilerlemeyi tercih etmek veya ilerlemeyi birleştirmek bu seçenekler arasındadır. Bu durum, bir oyuncu Play Games Hizmetleri ile oturum açtıktan sonra başka bir Play Games Hizmetleri profiline bağlı olan başka bir kimlik sistemiyle oturum açtığında meydana gelir. Her geliştirici bu özelliği benzersiz bir şekilde uygulamayı seçebileceğinden, aşağıda adımlar/beklenen davranış listelenmemiştir. Ancak, uygulamanızı planlarken buradaki şartı belirtmek istedik. Bu şart hakkında daha fazla bilgi için devamlılık şartları başlıklı makaleyi inceleyin.
Amaç: Bir Play Games Hizmetleri profiliyle başlayan, ardından oyun içi bir hesapla oturum açan ve bu hesap başka bir Play Games Hizmetleri profiline bağlı olan oyuncular, hesap yönetimlerinin tahmin edilebilir bir şekilde çözülmesini bekleyebilir. Bu durumda oyuncu, hangi hesabın kalıcı olmasını veya Play Games Hizmetleri hesabına bağlanmasını istediği konusunda net bir yönlendirme yapar.