Başarılar

Başarılar, kullanıcılarınızın oyununuzla olan etkileşimini artırmanın mükemmel bir yolu olabilir. Oyunculara normalde kullanmayabilecekleri özellikleri denemeleri veya oyununuza tamamen farklı bir oyun stiliyle yaklaşmaları için oyununuza başarı ekleyebilirsiniz. Başarılar, oyuncuların ilerleme durumlarını karşılaştırmaları ve keyifli bir rekabete girmeleri için eğlenceli bir yol da olabilir.

Platformunuz için başarıları nasıl uygulayabileceğinizi öğrenmek istiyorsanız Müşteri uygulamalarını inceleyin.

Özellikler

Başarıların işleyiş biçimini anlamak için onlarla ilişkili bazı özelliklerden haberdar olmanız gerekir.

Her başarının temel unsurları şunlardır:

  • Id, Google Play Console tarafından oluşturulan benzersiz bir dizedir. Oyun istemcilerinizdeki başarıya referans vermek için bu benzersiz kimliği kullanırsınız.
  • Ad, başarının kısa adıdır (örneğin, "Pieman"). Değer en fazla 100 karakter olabilir.
  • Açıklama, başarınızla ilgili kısa bir açıklamadır. Genellikle bu, oyuncunuza başarının nasıl kazanılacağını söyler (örneğin, "Gün batmadan önce limonlu meringue turtası pişirin"). Değer en fazla 500 karakter olabilir.
  • Simge, başarınızla ilişkilendirilmiş kare bir simgedir. Başarı simgelerinizi oluştururken en iyi uygulamalar için Simge Kuralları bölümüne bakın.
  • Liste sırası, bir oyuncu oyununuzla ilişkili başarıları görüntülediğinde kilitli başarıların göründüğü sıradır. Bu, istediğiniz sırada olabilir. Kilidi açılan başarılar, kazanılan sırayla listenin en üstünde görünür.

Eyalet

Başarılar üç farklı durumdan birinde olabilir:

  • Gizli bir başarı, başarıyla ilgili ayrıntıların oyuncudan gizlendiği anlamına gelir. Play Games Hizmetleri, gizli durumdaki başarı için genel bir yer tutucu açıklama ve simge sağlar. Oyununuzla ilgili çok erken bir aşamada açıklamak istemediğiniz bir spoiler içeren başarıları gizli hale getirmenizi öneririz (ör. "Aslında bir hayalet olduğunuzu keşfedin").
  • Açıklanmış bir başarı, oyuncunun başarıdan haberdar olduğu ancak henüz kazanmadığı anlamına gelir. Çoğu başarı, gösterilen durumda başlar.
  • Kilidi açılmış bir başarı, oyuncunun başarıyı başarıyla kazandığı anlamına gelir. Bir başarının kilidi çevrimdışı olarak da açılabilir. Oyun çevrimiçi olduğunda, başarının kilidi açılmış durumunu güncellemek için Play Oyun Hizmetleri ile senkronize edilir.

Artımlı başarılar

Başarılar standart veya artımlı olarak belirlenebilir. Genellikle, artımlı başarı, oyuncunun daha uzun bir süre boyunca başarıyı kazanma yolunda kademeli olarak ilerlemesini içerir. Oyuncu artımlı başarıya doğru ilerledikçe, oyuncunun kısmi ilerlemesini Play Games Hizmetleri'ne bildirebilirsiniz.

Google Play Hizmeti, ilerleme bilgilerini izler, oyuncu ilgili başarının kilidini açmak için gereken ölçütleri karşıladığında oyunu uyarır ve oyuncuya bu hedefe ne kadar yaklaştığını söyler.

Oyuncunun ilerlemesini %23 olarak gösteren örnek bir artımlı başarı.
Oyuncunun ilerlemesini %23 olarak gösteren artımlı başarı.

Artımlı başarılar, oyun oturumları boyunca kümülatif olarak hesaplanır ve ilerleme durumu oyun içinden kaldırılamaz veya sıfırlanamaz. Örneğin, "50 oyun kazan" artımlı başarı olarak kabul edilir. "Art arda 3 oyun kazan" ise geçerli değildir. Çünkü oyuncu bir oyun kaybettiğinde ilerleme durumu sıfırlanır. "5.000 poker jetonuna sahip olmak" da uygun değildir. Çünkü oyuncu oynarken jeton kazanabilir ve kaybedebilir. Son iki başarı için oyuncunun "Art arda kazandığı maç sayısı" durumunu veya çip toplamını izlemek ve oyuncu bu başarıları kazandığında kilidini açmak size bağlıdır.

Artımlı başarı oluştururken, kilidini açmak için gereken toplam adım sayısını tanımlamanız gerekir (bu sayı 2 ile 10.000 arasında olmalıdır). Kullanıcı, başarının kilidini açmak için ilerleme kaydettikçe kullanıcının Play Games Hizmetleri'nde attığı ek adım sayısını bildirmeniz gerekir. Toplam adım sayısı kilit açma değerine ulaştığında başarının kilidi açılır (gizli olsa bile). Kullanıcının kümülatif ilerleme durumunu saklamanıza gerek yoktur.

Puan

Başarıların puan değeri vardır. Oyuncunun puanı 5'in katı olmalıdır ve bir oyunun tüm başarıları için toplam puanı hiçbir zaman 1.000'den fazla olamaz (ancak daha az olabilir). Ayrıca, hiçbir başarı 200'den fazla puana sahip olamaz.

Deneyim puanlarını (XP) takip etme

Oyuncular, Play Games özellikli oyunlarda başarı kazandığında oyun profillerinde seviye atlayabilir. Oyuncular, bir başarıyla ilişkili her puan için ilgili başarıyı kazandığında 100 deneyim puanı (XP) kazanır. Başka bir deyişle:

XP for an achievement = 100 * (point value for the achievement)

Play Games Hizmetleri, her oyuncunun kazandığı XP'yi izler ve oyuncu "seviye atlamak" için yeterli puan kazandığında Google Play Games uygulamasına bildirim gönderir. Oyuncular, seviyelerini ve XP geçmişlerini Google Play Games uygulamasındaki profil sayfalarından görüntüleyebilir.

Minimum başarı sayısı

Başarı entegrasyonu olan oyunlarda, yayınlanmadan önce en az beş başarı bulunmalıdır. Beşten az başarı ile test yapabilirsiniz ancak oyununuzu yayınlamadan önce en az beş başarı oluşturmanız önerilir.

Maksimum başarı

Başarı sayısı, puan sınırlamalarına ve dağılımına göre sınırlıdır. Maksimum puan sayısı 1.000 ve her başarıya 5 puan atandığında maksimum başarı sayısı 200'dür. Ancak başarılara daha fazla puan atanırsa kullanılabilir başarı sayısı azalır.

Simgeyle ilgili kurallar

Simgeler 512 x 512 PNG veya JPG dosyası olarak oluşturulmalıdır. Bunun için bize yalnızca kilidi açılmış başarının simgesini göndermeniz gerekir. Gösterilen simgenin gri tonlamalı bir sürümünü otomatik olarak oluştururuz. Bu nedenle, kullanıcılarınızın gösterilen ve kilidi açılan başarıları kolayca ayırt edebilmesi için başarı simgelerinizin renkli öğeler içermesini öneririz.

Android toast'ında bir başarı simgesi gösterildiğinde simgenin üzerine bir daire yerleştirilir ve dış köşeleri gizlenir. Simgenizin bu koşullarda da iyi göründüğünden emin olun.

Örnek başarı simgesi.
Örnek başarı simgesi.

Tüm yerel ayarlarda aynı simge kullanılır. Bu nedenle, simgelere metin veya yerelleştirilmiş içerik eklemenizi önermeyiz.

Başarı oluşturma

Bu bölümde, yeni ve yayınlanmış oyunlar için nasıl başarı elde edileceği açıklanmaktadır.

Yeni oyun

Yeni ve yayınlanmamış bir oyun için başarı oluşturmak istiyorsanız Oyun Hizmetleri'ne sahip oyunlar sekmesinde oyununuzun Google Play Console girişine gidin.

Sol taraftaki Başarılar sekmesini ve Başarı Ekle düğmesini tıklayın.

Ana Başarılar panelindeki "Başarı Ekle" düğmesi
Ana Başarılar panelindeki "Başarı Ekle" düğmesi.

Ardından, bu başarı için gereken bilgileri doldurmanız yeterlidir.

"Sonuncu" başarı için doldurulmuş örnek başarı formu.
"Sonuncu" başarı için doldurulmuş örnek başarı formu.

Kaydet'i tıkladığınızda başarınız "Yayınlanmaya hazır" modunda kullanıma sunulur. Oyununuzu yayınladıktan sonra oyununuzdaki tüm başarılar da yayınlanır.

Yayınlanan oyun

Daha önce yayınlanmış bir oyun için ek bir başarı oluşturmak istiyorsanız yukarıdaki adımları uygulayın. Tek fark, Kaydet düğmesinin Taslak olarak kaydet olarak yeniden etiketlenmesi ve başarınızın "Teste hazır" modunda olmasıdır. Bir oyunun güncellenmiş sürümünü test etme hakkında daha fazla bilgi için Oyun Değişikliklerinizi Yayınlama başlıklı makaleyi inceleyin.

Başarınızı test edip memnun kaldığınızda oyununuzu yeni başarıları içerecek şekilde yeniden yayınlayabilirsiniz. Bu durumda, yeni başarılar tüm oyunculara sunulur.

Başarıları düzenleme

Daha önce oluşturduğunuz bir başarıyı düzenlemek için Google Play Console'un Başarıları sekmesinde ilgili başarıyı seçin. Bu noktada, başarıyı ilk kez oluştururken kullandığınız formu görürsünüz ve dilediğiniz alanları düzenleyebilirsiniz.

Bir başarıyı düzenlemeyi tamamladığınızda Taslak olarak kaydet düğmesini tıklayın. Yeni düzenlenen başarı "teste hazır" aşamasında olur ve bu aşamada başarıyı test edebilirsiniz. Düzgün çalışıyorsa açılır listeden Yeniden yayınla'yı seçin. Bu işlem, oyununuzu ve güncellenmiş tüm başarılarınızı herkese açık olarak yeniden yayınlar.

Düzenlemeyi geri alma

Mevcut başarınızı beğenmediğinize karar verip başarınızın önceki haline dönmek isterseniz Google Play Console'daki açılır listeden Geri dön'ü seçin. Tüm başarılarınız daha önce yayınlanan sürüme geri döner.

Başarı silme

Başarılarınız yayınlandıktan sonra silinemez.

Yalnızca önceden yayınlanmış durumdaki bir başarıyı, ilgili başarı formunun alt kısmındaki Sil düğmesini tıklayarak silebilirsiniz.

Bir başarıyı sıfırlama

Yalnızca taslak başarılarınızın oyuncu ilerleme verilerini sıfırlayabilirsiniz.

  • Google Play Console'da başarıları sıfırlamak için ilgili etkinliğin formunun alt kısmındaki Başarıyı sıfırla düğmesini tıklayın.
  • Başarı verilerini programatik olarak sıfırlamak için Management API Achievementsyöntemlerini çağırın.

Başarılar için çeviri ekleme

Oyununuzla ilişkili başarılar için kendi çevirilerinizi belirtebilirsiniz. Bunu yapmadan önce Oyununuza çeviri ekleme bölümünde açıklanan adımları tamamladığınızdan emin olun. Ayrıca, oyununuz için bir veya daha fazla başarı oluşturmuş olmanız gerekir.

Başarılar için kendi çevirilerinizi eklemek istiyorsanız Google Play Console'da oyununuzun Başarıları sekmesini açıp mevcut bir başarıyı seçin. Başarı ayrıntıları sayfasında, daha önce Oyun ayrıntıları sekmesinde eklediğiniz bir dilin sekmesini seçin. İlgili dilin başarı ayrıntıları sayfasında, formu ilgili başarının çevirilerinizle düzenleyin. Çevrilmiş başarı ayrıntılarınızı kaydetmek için Kaydet'i tıklayın.

İstemci uygulamaları

Platformunuzda başarıları nasıl uygulayacağınızı öğrenmek için aşağıdaki kaynaklara göz atın: