Ek açıklamaları, doğruluk parametrelerini ve kalite seviyelerini tanımlama

Bu belgede, Unity projenizde ek açıklamaları, doğruluk parametrelerini ve kalite seviyelerini nasıl ayarlayacağınız açıklanmaktadır.

Ek Açıklamalar

Ek açıklamalar, bir onay işareti kaydedildiğinde oyununuzun ne yaptığına dair bağlamsal bilgiler verir.

Varsayılan ek açıklamalar

Eklenti, sizin için bir varsayılan ek açıklama tanımlar:

  • Sahne: Oynatılmakta olan sahnenin tanımlayıcısını içerir. Seviyelerinizin çoğunun projenizdeki tek bir sahneyle eşlendiği durumlarda kullanışlıdır.

Bu ek açıklamaları kullanıcı arayüzünde görmek için aşağıdakileri yapın:

  1. Google > Android Performance Tuner'ı seçin.
  2. Ek açıklama parametreleri sekmesini seçin ve ardından Özel parametreler kullan'ı tıklayın.

    Şekil 1. Eklentideki ek açıklama parametreleri sekmesi

Özel ek açıklama tanımlama ve kullanma

Özel ek açıklama oluşturmak için aşağıdakileri yapın:

  1. Ek açıklama parametreleri sekmesinde, yeni bir ek açıklama oluşturmak için + düğmesini tıklayın.
  2. Yeni satırda Tür sütununu tıklayın ve Sıralama ekle veya güncelle'yi seçin. Örneğin, oyun zorluğu için bir numaralandırma yapabilirsiniz.

  3. Enum değerlerini belirttikten sonra Yeni Sıralama Ekle düğmesini tıklayın.

    Şekil 2. Yeni bir numaralandırma ekleme

  4. Tür sütununda yeni türü seçin. Parametre adı sütununa parametre için bir ad girin.

    Şekil 3. Yeni sıralamayı seçin

  5. Eklentinin protokol arabellek dosyalarını ve sınıflarını yeniden oluşturmasına izin vermek için Uygula düğmesini tıklayın.

Oyununuzda bu ek açıklamayı ayarlamak için SetCurrentAnnotation() çağrısını yapın:

tuner.SetCurrentAnnotation(new Annotation
{
    Scene = Scene.AssetsScenesMainmenu,
    Difficulty = Difficulty.Medium
});

Doğruluk parametrelerini ve kalite seviyelerini tanımlayın

Doğruluk parametreleri, oyununuzun performansını ve grafik ayarlarını yansıtır. Kalite seviyeleri, oturumlara ek açıklama eklemek için kullanılır. Böylece cihazların çok yüksek (düşük performansa neden olur) veya çok düşük (bu da kalitenin gereksiz yere azalmasına neden olur) kalite seviyesinde çalıştığını belirleyebilirsiniz.

Oyununuzda aşağıdakiler gibi farklı doğruluk parametreleri olabilir:

  • Gölge kalitesi
  • Doku çözünürlüğü
  • Tanecik efektleri kalitesi

Bu parametreler kalite seviyelerine göre yeniden gruplandırılabilir (ör. "düşük", "orta" ve "yüksek"). Bu parametrelerin Android Performance Tuner tarafından doğru bir şekilde raporlanması ve ardından Google Play Console'da analiz edilip görselleştirilmesi için parametreleri eklentiye sunmanız gerekir. Doğruluk parametrelerinizi Doğruluk parametreleri sekmesine ekleyin.

Şekil 4. Eklentideki Doğruluk parametreleri sekmesi

Özel parametreler kullan'ı seçip bir parametre grubu tanımlayın. Her parametrenin ek açıklamalar gibi bir türü vardır.

Oyununuzda doğruluk parametrelerini uygun şekilde ayarlamak için SetFidelityParameters() işlevini kullanın:

tuner.SetFidelityParameters(new FidelityParams
{
    ParticleDetails = 1.0f,
    ShadowQuality = ShadowQuality.High,
    TextureResolution = 2048,
});

Ardından, Google Play Console'daki verileri gruplandırmak ve size daha iyi analizler sunmak için kullanılacak farklı kalite seviyeleri tanımlayın. Kalite seviyeleri sekmesinde kalite seviyelerinizi ekleyin.

İlk seviyenizi eklemek için Seviye Ekle düğmesini tıklayın. Bir trendi takip eden birden fazla seviye tanımlayın. Örneğin, en düşük kalite seviyesinden en yükseğe doğru seviyeleri tanımlayın.

Şekil 5. Eklentideki Kalite seviyeleri sekmesi