تحديد التعليقات التوضيحية ومعلمات الدقة ومستويات الجودة

يصف هذا المستند كيفية تعيين التعليقات التوضيحية ومعلمات الدقة ومستويات الجودة في مشروع Unity الخاص بك.

التعليقات التوضيحية

تقدّم التعليقات التوضيحية معلومات سياقية حول ما تفعله لعبتك عند تسجيل علامة.

التعليقات التوضيحية التلقائية

يحدد المكوّن الإضافي تعليقًا توضيحيًا تلقائيًا واحدًا لك:

  • المشهد: يحتوي على معرّف المشهد الحالي الذي يتم تشغيله، وهو مفيد في الحالات التي ترتبط فيها معظم المستويات بمشهد واحد في مشروعك

لعرض هذه التعليقات التوضيحية في واجهة المستخدم، اتّبِع الخطوات التالية:

  1. اختَر Google > أداة Android Performance Tuner.
  2. اختَر علامة التبويب مَعلمات التعليقات التوضيحية، ثمّ انقر على استخدام المَعلمات المخصَّصة.

    الشكل 1. علامة التبويب مَعلمات التعليقات التوضيحية في المكوّن الإضافي

تحديد تعليق توضيحي مخصص واستخدامه

لإنشاء تعليق توضيحي مخصص، اتبع الخطوات التالية:

  1. في علامة التبويب مَعلمات التعليق التوضيحي، انقر على الزر + لإنشاء تعليق توضيحي جديد.
  2. في الصف الجديد، انقر على عمود النوع واختَر إضافة أو تعديل التعداد. على سبيل المثال، يمكنك إنشاء تعداد لمستوى صعوبة اللعبة.

  3. انقر على الزر إضافة تعداد جديد بعد تحديد قيم التعداد.

    الشكل 2. إضافة تعداد جديد

  4. اختَر النوع الجديد في عمود النوع. أدخِل اسمًا للمَعلمة في عمود اسم المَعلمة.

    الشكل 3. اختيار التعداد الجديد

  5. انقر على الزر تطبيق للسماح للمكون الإضافي بإعادة إنشاء ملفات وفئات المخزن المؤقت للبروتوكولات.

لضبط هذا التعليق التوضيحي في لعبتك، يمكنك استدعاء SetCurrentAnnotation():

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

تحديد مَعلَمات الدقّة ومستويات الجودة

تعكس مَعلَمات الدقّة أداء لعبتك وإعداداتها الرسومية. يتم استخدام مستويات الجودة لإضافة تعليقات توضيحية إلى الجلسات لتتمكن من معرفة ما إذا كانت الأجهزة تعمل بمستوى جودة مرتفع جدًا (مما يؤدي إلى انخفاض الأداء) أو منخفض جدًا (ما يؤدي إلى انخفاض غير ضروري في الدقة).

قد تحتوي لعبتك بالفعل على معلمات دقة مختلفة مثل ما يلي:

  • جودة التظليل
  • درجة دقة القوام
  • جودة تأثيرات الجسيمات

ويمكن إعادة تجميع هذه المعلمات في مستويات الجودة (على سبيل المثال "منخفض" و"متوسط" و "مرتفع"). كي يتم الإبلاغ عن هذه المَعلمات من خلال أداة Android Performance Tuner بشكل صحيح، ثم تحليلها وعرضها في Google Play Console، يجب عرض المَعلمات للمكوّن الإضافي. أضِف مَعلَمات الدقّة في علامة التبويب مَعلَمات الدقّة.

الشكل 4. علامة التبويب معلَمات الدقّة في المكوِّن الإضافي

اختر استخدام مَعلمات مخصّصة، ثمّ حدِّد مجموعة من المَعلمات. ولكل معلمة نوع، مثل التعليقات التوضيحية.

استخدِم الدالة SetFidelityParameters() لضبط مَعلَمات الدقّة على النحو المناسب في لعبتك:

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

بعد ذلك، حدِّد مستويات جودة مختلفة سيتم استخدامها لتجميع البيانات في Google Play Console ولمنحك إحصاءات أفضل. أضِف مستويات الجودة في علامة التبويب مستويات الجودة.

انقر على الزر Add Level (إضافة مستوى) لإضافة مستواك الأول. تحديد مستويات متعددة تتبع اتجاهًا ما. على سبيل المثال، حدد المستويات من أدنى مستوى جودة إلى أعلى مستوى.

الشكل 5. مستويات الجودة في المكوّن الإضافي