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:
- Google > Android Performance Tuner'ı seçin.
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:
- Ek açıklama parametreleri sekmesinde, yeni bir ek açıklama oluşturmak için + düğmesini tıklayın.
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.
Enum değerlerini belirttikten sonra Yeni Sıralama Ekle düğmesini tıklayın.
Şekil 2. Yeni bir numaralandırma ekleme
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
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