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

توضّح الأمثلة والمكوّنات الإضافية لبرنامج "ألعاب Google Play على الكمبيوتر" عمليات دمج حزمة SDK للحصول على شهادة اعتماد الألعاب وإعدادها في بيئة الكمبيوتر.

AGDKTunnel

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

  • "خدمات ألعاب Google Play" لتحديد الهوية على 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.

Trivial Kart

لعبة نموذجية توضّح كيفية استخدام تقنيات 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 إلى قائمة التعريفات المخصّصة ضمن إعدادات Player
  • برنامج استيراد مواد العرض النصية: يضبط كل مادة عرض نصية مستوردة على ضغط مادة عرض نصية محدّد (DXTC تلقائيًا)
  • خيارات النافذة: تضبط خيارات النافذة المتاحة ضمن الأدوات > إعدادات GPG

التقاط الإدخال

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