النماذج والمكونات الإضافية

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

نفق AGDK

يتم اشتقاق AGDKTunnel من نموذج NDK Tunnel. يوضِّح AGDKTunnel عمليات الدمج التالية لحزمة تطوير البرامج (SDK) لبرنامج "ألعاب Google Play على الكمبيوتر":

  • هوية "خدمات ألعاب Google Play" والحفظ في السحابة الإلكترونية
  • إدخال حزمة تطوير البرامج (SDK) في "ألعاب Google Play على الكمبيوتر"

تفعيل الإصدار لبرنامج "ألعاب Google Play على الكمبيوتر"

يتم استخدام صيغ الإصدار للتمييز بين النظام الأساسي الافتراضي (للأجهزة الجوّالة) والنظام الأساسي للكمبيوتر الشخصي. لإنشاء AGDKTunnel لتشغيله في برنامج "ألعاب Google Play على الكمبيوتر"، يُرجى اتّباع الخطوات التالية:

  1. انتقِل إلى إنشاء > اختَر صيغة الإصدار واختَر صيغة الإصدار playGamesPC.
  2. (اختياري) فعِّل خدمات ألعاب Google Play لتفعيل ميزة الحفظ في السحابة الإلكترونية على الأجهزة الجوّالة والكمبيوتر الشخصي.
  3. (اختياري) فعِّل Play Asset Delivery API لعرض مواد عرض مواد العرض المضغوطة باستخدام DXT1.

تفعيل "خدمات ألعاب Google Play"

يتم استخدام "خدمات ألعاب Google Play" (PGS) لتسجيل الدخول والحفظ في السحابة الإلكترونية. لتفعيل هذه الميزات، اتّبِع الخطوات التالية:

  1. أعد تسمية حزمة AGDKTunnel باسم من اختيارك.
  2. أنشئ تطبيقًا على Google Play Console واتّبِع خطوات إعداد "خدمات ألعاب Google Play" باستخدام اسم الحزمة.
  3. استبدِل قيمة سلسلة game_services_project_id في app/src/main/res/values/strings.xml برقم تعريف مشروعك في Google Play Console.

ألعاب سيارات سباق الكارتينغ

نموذج لعبة يوضّح استخدام تقنيات Google Play على نظام التشغيل Android باستخدام محرّك Unity بالنسبة إلى برنامج "ألعاب Google Play على الكمبيوتر"، توضِّح اللعبة ما يلي:

  • خدمات ألعاب Google Play لتسجيل الدخول والإنجازات وقوائم الصدارة والأصدقاء والحفظ في السحابة الإلكترونية
  • Play Integrity لتلقّي إشارات السلامة المتعلقة بسلامة الجهاز وحالة ترخيص Play
  • حزمة تطوير البرامج (SDK) للإدخال في "ألعاب Google Play على الكمبيوتر"

راجِع نموذج trivialkart-unity للحصول على معلومات حول الإعدادات.

مكوّنات Unity الإضافية من ألعاب Google Play

الاستخدامات المتاحة للنظام الأساسي

إنّ platform_utils_package هي أداة لأتمتة الإجراءات في برنامج "ألعاب Google Play على الكمبيوتر" مع Unity. تتضمن الحزمة الميزات التالية:

  • نص تعريف النظام الأساسي لـ GPG: إضافة تعريف UNITY_ANDROID_x86_64 إلى قائمة التعريفات المخصّصة ضمن إعدادات المشغّل
  • النص البرمجي لاستيراد الأصول: يضبط كل زخرفة مستوردة على ضغط بنية مختار (DXTC بشكل تلقائي)
  • خيارات النوافذ: لضبط خيارات النوافذ المتاحة ضمن الأدوات > إعدادات GPG

تسجيل الإدخال

توضح input-capture_package ميزات التقاط إدخال الماوس:

  • التقاط إدخالات الماوس مع إيقاف/تفعيل مفتاح المسافة
  • أحداث حالة زر الماوس
  • أحداث التمرير بمؤشر الماوس
  • رصد هندسة الشاشة