استخدام حزمة تطوير البرامج (SDK) لأجهزة الكمبيوتر الشخصي أثناء التطوير

لإعداد حزمة SDK بنجاح داخل إحدى الألعاب، يجب استيفاء عدة متطلبات. ويشمل ذلك ما يلي:

  • التشغيل من ملف تنفيذي للعبة موقَّع رقميًا

  • تشغيل الملف التنفيذي للعبة من "ألعاب Google Play"

يمكن أن يكون ذلك مرهقًا للمطوّرين الذين يعملون بنشاط على إنشاء لعبتهم داخل محرّر ألعاب أو بيئة تطوير متكاملة للتعليمات البرمجية، لأنّ ذلك يتطلب تجميع اللعبة ونشرها لإطلاقها.

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

المتطلّبات الأساسية

  • الحصول على معرّف فريد عالمي (GUID) لشريك برنامج الاستخدام قبل الإطلاق هذا مفتاح سرّي يسمح لفريق التطوير باستخدام حزمة SDK من داخل محرّر محرك الألعاب بدون الحاجة إلى تجميع الملف التنفيذي للعبة أو توقيعه رقميًا أو تشغيله من "ألعاب Google Play".

الخطوة 1: تفعيل وضع مطور البرامج في ملف البيان

فعِّل وضع مطور البرامج لتطبيقك من خلال ضبط IsDeveloperMode على true داخل manifest.xml لتطبيقك.

<?xml version="1.0" encoding="utf-8"?>
<?Manifest version="1">
   <?Application>
     <?PackageName>com.example.package<?/PackageName>
     <?IsDeveloperMode>true</?IsDeveloperMode>
   <?/Application>
<?/Manifest>

الخطوة 2: تفعيل برنامج الاستخدام قبل الإطلاق

فعِّل برنامج الاستخدام قبل الإطلاق على الجهاز الذي تختبر عليه من خلال ضبط قيمة السلسلة EarlyAccessPartnerGuid ضمن مفتاح التسجيل HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid.

يمكن إجراء ذلك إما باستخدام "محرّر التسجيل في Windows" أو من خلال نافية سطر الأوامر للمشرف باستخدام الأمر:

C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID

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

عند تفعيل وضع مطور البرامج، تستخدم حزمة تطوير البرامج (SDK) الحساب الذي تم تسجيل الدخول إليه في ألعاب Google Play على الكمبيوتر الشخصي عند إجراء طلبات بيانات من واجهة برمجة التطبيقات. إذا تم تسجيل الدخول إلى حسابات متعددة، سيتم استخدام الحساب النشط.

إذا لم يتم إطلاق لعبتك علنًا (لم يتم نشرها مطلقًا على قناة الإصدار المحدود داخل Play Console)، ننصحك باستخدام حساب Google انضم إلى مجموعة الاختبار الداخلي للعبتك. سيتمكّن المختبِرون الداخليون من الوصول إلى لعبتك قبل إطلاقها، وهو أمر ضروري لعمل بعض واجهات برمجة التطبيقات في حزمة SDK. على سبيل المثال، إكمال عملية شراء باستخدام الفوترة في Play يمكنك إدارة المختبِرين الداخليين لتطبيقك داخل Play Console.

الخطوات التالية

أضِف ميزات "ألعاب Google Play على الكمبيوتر" إلى تطبيقك: