الأسئلة الشائعة حول "ألعاب Google Play"

يتناول هذا الموضوع الإجابات عن الأسئلة الشائعة حول تطوير الألعاب على برنامج "ألعاب Google Play على الكمبيوتر".

س: هل هناك حدّ أقصى لحجم الملف الذي يمكن تحميله على برنامج "ألعاب Google Play على الكمبيوتر"؟

ج: بالنسبة إلى تنسيق حِزم التطبيقات، الحد الأقصى هو 150 ميغابايت أساسي + 2 غيغابايت عرض المواد في Play. إذا لم يكن ذلك كافيًا، يُرجى التواصل مع جهة الاتصال في Google Play.

س: ماذا لو تعذّر بدء HPE؟

لقطة شاشة لمربّع حوار "خطأ في Google HPE" يعرض الرسالة "يتعذّر بدء Google HPE لأنّ عملية الإعداد قد فشلت".

ج: إليك بعض خطوات تصحيح الأخطاء السريعة التي يمكنك تجربتها:

  1. تأكَّد من تثبيت حزمة تصحيح أيار (مايو) 2020 أو حزمة أحدث على Windows.
  2. تأكَّد من عدم نقل HPE، ويجب أن يكون على محرك الأقراص `C:` ‎.
  3. تواصَل مع جهة التواصل في Google Play. يجب أيضًا إرسال جميع ملفات السجلّ المتاحة لضمان حلّ المشكلة بسرعة.

س: كيف يمكنني إعداد مسار الاختبار بشكل صحيح؟

ج: يمكنك الاطّلاع على دليل تطوير تطبيقات Android.

س: لا تتوافق لعبتي إلا مع إصدارات 32 بت x86 بدلاً من x86-64. هل يمكنني الالتزام بمتطلبات نظام 64 بت على Play؟

ج: لا.

للحصول على شهادة اعتماد كاملة، يجب أن تتضمّن اللعبة ملفًا تنفيذيًا 64 بت. تميل ألعاب 64 بت إلى أن تكون أكثر استقرارًا وتؤدي إلى تحسين تجربة اللاعبين.

إذا كان من غير الممكن فنيًا أن يتم إصدار لعبة متوافقة مع الإصدار 64 بت، مثل عدم توفّر دعم محرّك الألعاب لنظام التشغيل x86-64، يمكن اعتبار اللعبة "قابلة للتشغيل". وفي هذه الحالة، لا يمكن الحصول على شهادة اعتماد كاملة.

س: كيف يمكنني جمع ملفات السجلّ؟

ج: يتم تخزين ملفات السجلّ في %LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with the file extension.log. Normally, this path expands toC:\Users<username>\AppData\Local\Google\Play Games Developer Emulator\Logs، على الرغم من أنّها قد تختلف على نظامك. إذا أردت جمع جميع ملفات السجلّات وأرشفتها بسرعة لإرسالها إلى جهة التواصل المخصَّصة لك في Google Play، يمكنك استخدام أمر PowerShell التالي:

Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zip

س: كيف يمكنني إعادة الاتصال بالمحاكي إذا اختفى من adb devices؟

ج: يتصل المحاكي عبر المنفذ 6520 على المضيف المحلي. يمكنك تنفيذ هذا الأمر لإعادة الاتصال:

adb connect localhost:6520

س: ما هي فلترة إذن الوصول إلى الحِزم ولماذا يجب إضافة علامة <queries>؟

تنطبق إمكانية الوصول إلى الحزمة على أي لعبة أو تطبيق يستهدف الإصدار 11 من نظام التشغيل Android (المستوى 30 لواجهة برمجة التطبيقات). في كثير من الحالات، تكون إصدارات "ألعاب Google Play على الكمبيوتر" التي ينشئها المطوّرون هي أول تجربة لهم في التفاعل مع قواعد إذن الوصول إلى الحِزم. في النظام الجديد، على المطوّرين تحديد الحِزم التي يريدون التفاعل معها بشكل واضح، ما لم تكن الحزمة مرئية تلقائيًا.

س: كيف يمكنني حلّ الخطأ يتطلّب "متجر Google Play"، ولكنّه غير متوفّر، أو لماذا تعمل ميزات مثل الفوترة عند تثبيت اللعبة من "متجر Play" ولكنّها لا تعمل عند تثبيت اللعبة من مصدر خارجي؟

قد تحظر قواعد إذن الوصول إلى الحِزم الجديدة لعبتك من الوصول إلى "خدمات Play" إذا لم يتم تثبيتها من "متجر Play". يمكنك حلّ هذه المشكلة من خلال إضافة طلب بحث إلى الحزمة "com.android.vending" في ملف AndroidManifest.xml:

<manifest>
    <queries>
        <package android:name="com.android.vending" />
    </queries>
</manifest>

س: هل يجب تنفيذ تغيير حجم النافذة في "ألعاب Google Play على الكمبيوتر"؟

لا.

س: هل يمكنني تغيير وضع الماوس بين الإدخال المباشر ومحاكاة شاشة اللمس في محاكي "ألعاب Google Play على الكمبيوتر"؟

ج: للتبديل بين وضع محاكاة شاشة اللمس وإدخالات الماوس "الأولية"، يمكنك استخدام قائمة السياق على رمز شريط التطبيقات HPE_Dev:

لقطة شاشة لشريط المهام في Windows 11 تم اختيار صورة السهم لإظهار الرموز المخفية، ويظهر مربّع أحمر حول

انقر بزر الماوس الأيمن، واختَر "خيارات المطوّرين"، ثم اختَر وضع الإدخال الذي تريد محاكاته ضمن "وضع إدخال الماوس".

لقطة شاشة تعرض قائمة السياق الموسّعة على رمز شريط التطبيقات HPE_Dev خيار القائمة

في تجربة المشغّل، سيؤدي الإفصاح عن أنّ لعبتك تستخدم الميزة android.hardware.type.pc إلى التبديل تلقائيًا كما يحدث حاليًا على ChromeOS.

<uses-feature
    android:name="android.hardware.type.pc"
    android:required="false" />

س: لماذا يتعذّر تسجيل الدخول تلقائيًا إلى الإصدار 2 من "خدمات ألعاب Play" على جهاز جوّال؟

ج: في الوقت الحالي، هناك شرطان أساسيان لكي تعمل &quot;خدمات ألعاب Play&quot; الإصدار 2 على أحد الأجهزة، وهما: GMS Core وتطبيق &quot;ألعاب Play&quot;.

  1. يجب أن يكون إصدار خدمات Google للأجهزة الجوّالة الأساسية أحدث من 21.30.xx. للتحقّق من الإصدار، استخدِم الأمر التالي:

    adb shell dumpsys package com.google.android.gms | grep -i -e "versionCode" -e "versionName"
    versionCode=213016046 minSdk=30 targetSdk=31
    versionName=21.30.16 (150400-391784508)
    versionCode=202117048 minSdk=30 targetSdk=30
    versionName=20.21.17 (150408-316502805)

    تمثّل versionName الأولى الإصدار الذي تريد التحقّق منه. من المفترض أن يتم تلقائيًا إرسال تحديث "خدمات Google الأساسية للأجهزة الجوّالة" إلى جهاز Android. يُرجى إعلامنا إذا لم يتم ذلك.

  2. يجب أن يكون إصدار تطبيق "ألعاب Google Play" هو 2021.08.29094 أو إصدار أحدث. يمكنك التحقّق من ذلك من خلال الانتقال إلى الإعدادات > التطبيقات، واختيار تطبيق "ألعاب Play"، ثم العثور على رقم الإصدار في أسفل صفحة التفاصيل.

    يُرجى العِلم أنّه لم يعُد عليك تثبيت تطبيق &quot;ألعاب Play&quot; من مصادر غير معروفة لاختبار الإصدار 2 من &quot;خدمات ألعاب Play&quot;، إذ من المفترض أن يتوفّر الإصدار اللازم الآن على أجهزة المستخدمين.

س: هل يمكنني استخدام مزامنة عرض اللقطات في "ألعاب Google Play على الكمبيوتر" (أو "لماذا تتعطّل لعبة Unity عند تشغيلها"؟)

ج: تتوافق مكتبة مزامنة عرض اللقطات مع برنامج "ألعاب Google Play على الكمبيوتر"، ولكن الإصدار المضمّن في لعبة Unity يتسبّب حاليًا في حدوث عُطل عند التشغيل. إذا كنت تستخدم محرك ألعاب Unity، ابحث عن خيار الإنشاء "تحسين وتيرة عرض اللقطات" وتأكَّد من إيقافه.

لقطة شاشة

س: هل يمكن السماح للاعبين بتحميل الصور المخزَّنة محليًا من برنامج "ألعاب Google Play على الكمبيوتر"؟

ج: لا يتضمّن المحاكي حاليًا تجريدًا ذا مغزى لنظام الملفات المحلي لاختيار الصور المخزَّنة على جهاز الكمبيوتر الخاص باللاعب أو تجميعها. إذا كنت تستخدم حاليًا Intent.ACTION_PICK مع MediaStore.Images.Media، عليك إزالة هذا الرمز في إصدارات برنامج "ألعاب Google Play على الكمبيوتر" في الوقت الحالي.

س: هل يمكن تشغيل عدة مثيلات من المحاكي أو عدة ألعاب في المحاكي في الوقت نفسه؟

ج: لا يتيح المحاكي تشغيل أكثر من مثيل واحد للمحاكي، ولا يتيح تشغيل أكثر من لعبة واحدة في الوقت نفسه. ولا يتيح المحاكي أيضًا تشغيل عدة نسخ من اللعبة نفسها.

س: هل يمكننا استخدام الإشعارات الفورية في "ألعاب Google Play"؟

ج: بما أنّ "ألعاب Google Play" تستخدم محاكيًا، فإنّ الإشعارات الفورية تتوفّر بشكل محدود.

س: هل يمكننا استخدام الإعلانات داخل اللعبة مع برنامج "ألعاب Google Play على الكمبيوتر"؟

الإجابة: نعم. يُرجى التواصل مع شبكة الإعلانات للتأكّد من أنّها تتيح استخدام &quot;ألعاب Google Play على الكمبيوتر&quot;. إذا كنت شبكة إعلانية، يُرجى الاطّلاع على دليل المطوّرين هذا للحصول على مزيد من المعلومات حول أفضل طريقة لدعم برنامج "ألعاب Google Play على الكمبيوتر".

س: كيف يمكننا إتاحة "ألعاب Google Play على الكمبيوتر" كشبكة إعلانية؟

ج: يُرجى الاطّلاع على دليل المطوّرين هذا لمعرفة أفضل طريقة يمكن أن تساعد بها شبكات الإعلانات في "ألعاب Google Play على الكمبيوتر".

س: كيف يمكنني تحليل بيانات "ألعاب Google Play على الكمبيوتر" في Google Play Console؟

ج: يمكنك الاطّلاع على تقارير "ألعاب Google Play على الكمبيوتر" في "الإحصاءات" و"مؤشرات Android الحيوية" و"مدى الوصول والأجهزة". يمكنك استخدام الفلتر شكل الجهاز واختيار ألعاب Google Play على الكمبيوتر للاطّلاع على البيانات المتعلّقة بهذه المنصة.