نماذج من ألعاب Android
مجموعة من عيّنات التعليمات البرمجية لتسريع عملية تطوير لعبتك
عيّنات من الألعاب
مجموعة تطوير ألعاب Android (AGDK)
راجِع لعبة تستند إلى عيّنة من NDK Endless Tunnel، ونموذج يعرض مكتبة "وحدة تحكُّم الألعاب" باستخدام مكتبة GameActivity، ونموذجًا يعرض مكتبة Game Controller باستخدام مكتبة NativeActivity. وهي مفيدة لتصوير كيفية تفاعل وحدة تحكُّم مزدوجة على جهازك.
نفق AGDK في لغة C++
أمثلة على لعبة في لغة C++ تستخدم مكتبات AGDK، وهي: Android Performance Tuner وFrame Pacing وGameActivity وGameController وGameTextInput وoboe Audio. يمكنك أيضًا تفعيل مكتبات Play التالية: "خدمات ألعاب Play" و"عرض المواد" وحزمة تطوير البرامج (SDK) للإدخال، وذلك بشكل اختياري.
إضافة تطوير الألعاب لنظام التشغيل Android (AGDE)
راجع عينة تستخدم التجميع المرتبط، ومثالاً بسيطًا على Hello World JNI، ومثال على مشروع متعدد الأنظمة مع أهداف إصدار لكل من Android وMicrosoft Windows.
إطار عمل أداء جهاز Android (ADPF)
راجِع نموذج تطبيق يعرض الحالة الحرارية للجهاز باستخدام واجهة برمجة التطبيقات getThermalHeadroom API وواجهة برمجة التطبيقات لمراقبة الحالة الحرارية. يغيّر التطبيق أيضًا حجم العمل بشكل ديناميكي استنادًا إلى تلميح واجهة برمجة التطبيقات، ويستخدم واجهة برمجة تطبيقات PerformanceHintManager API للتحكّم في أداء سلسلة عمليات العرض.
واجهة برمجة تطبيقات وضع الألعاب
يمكنك الاطّلاع على نموذج تطبيق يسلّط الضوء على كيفية تحسين عدد اللقطات في الثانية والحد الأقصى لدرجة دقّة العرض لتوفير 25% من الطاقة في تطبيقاتك.
عيّنة من كفاءة استهلاك الطاقة من أجل Unity
راجِع نموذج مشروع يسلّط الضوء على أفضل الممارسات المتعلّقة بكفاءة استهلاك الطاقة عند تشغيل ألعاب محرّك Unity على أجهزة Android.
لعبة Trivial Kart على Unity وGodot
نموذج لعبة على Unity وGodot لتوضيح عمليات الشراء داخل التطبيق و"خدمات ألعاب Play" وواجهة برمجة التطبيقات Play Integrity API وحزمة تطوير البرامج (SDK) للإدخال
المكوّنات الإضافية
اتحاد ألعاب Google Play
يمكنك تنفيذ سلاسل الإجراءات تلقائيًا لتطوير "ألعاب Google Play" باستخدام Unity.
مكوّن Vulkan Quality الإضافي في Unity
يوفّر المكوّن الإضافي Vulkan Quality (VkQuality) الخاص بمحرّك Unity اقتراحات في وقت إطلاق واجهة برمجة التطبيقات الخاصة بالرسومات Vulkan أو OpenGL ES لاستخدامها في لعبتك على أجهزة محدّدة.
مكوّن ADPF الإضافي في Unreal
يؤدي المكوّن الإضافي ADPF Unreal إلى وظيفتَين أساسيتَين: (1) مراقبة درجات الحرارة في الجهاز وضبط الأداء لمنع ارتفاع درجة الحرارة أكثر من اللازم. (2) استخدام "تلميحات الأداء" لتخصيص أحمال العمل لنوى وحدة المعالجة المركزية (CPU) الصحيحة
مكوّن Unity ANR الإضافي
يساعدك المكوّن الإضافي Unity ANR في تشخيص أخطاء ANR في لعبتك التي تعمل بإصدار Unity 2022 والإصدارات الأقدم.