مجموعة تطوير ألعاب Android

"حزمة تطوير ألعاب Android" (AGDK) هي مجموعة من الأدوات والمكتبات التي تساعدك في تطوير ألعاب Android وتحسينها أثناء الدمج مع منصات تطوير الألعاب ومهام سير العمل الحالية.

استخدام محرّكات الألعاب أو تطويرها أو توسيع نطاقها

توفّر مؤسسة AGDK أدوات ومكتبات تتيح استخدام Android عند إنشاء محرّك لعبة أو توسيعه. وتوفّر الخدمة أيضًا مكوّنات إضافية ودمجًا متوافقًا مع تطوير تطبيقات Android على العديد من محركات الألعاب الحالية.

التطوير في Visual Studio

يمكنك إنشاء ألعاب Android في Visual Studio على نظام التشغيل Windows باستخدام إضافة تطوير ألعاب Android لـ Visual Studio (AGDE). AGDE هي إحدى إضافات Visual Studio التي تتيح لك استخدام مشاريع Visual Studio الحالية لتصميم ألعاب Android.

مكتبات

تسمح لك مكتبات AGDK بتطوير لعبتك وتحسينها باستخدام لغة C أو C++ مع الوصول إلى مكتبات وخدمات تطوير تطبيقات Android.

مستوى سرعة الإطار

يساعد الألعاب على عرض الإطارات بوتيرة ثابتة، ويضبط الوتيرة بناءً على الأداء.
المرجع  دليل المستخدم

أنشطة الألعاب

تدعم تطوير الألعاب بلغة C أو C++ مع إمكانية الوصول إلى Android Jetpack والخدمات التابعة لها.
المرجع  دليل المستخدم

وحدة التحكم في الألعاب

يدير وحدات التحكم في الألعاب من خلال الوصول إلى الاتصالات والميزات ومعلومات الجهاز وإدخال البيانات.
المرجع  دليل المستخدم

إدخال نص اللعبة

عرض لوحة المفاتيح الافتراضية وإخفائها، وإدارة التعديلات النصية
المرجع  دليل المستخدم

Memory Advice API (إصدار تجريبي)

يساعد هذا الإعداد تطبيقات Android في عدم تجاوز حدود الأمان لاستخدام الذاكرة من خلال تقدير استخدام الذاكرة وإبلاغ التطبيقات في حال تجاوز الحدود الدنيا.
المرجع  دليل المستخدم

صوت مزمار عالي الأداء

يقلل هذا الخيار من وقت استجابة الصوت مع تجنُّب مشاكل الصوت في الجهاز والنظام الأساسي.
المرجع  دليل المستخدم

Android Performance Tuner

تحدد مشكلات الأداء المتعلقة بإعدادات الجودة والمشاهد وأوقات التحميل وطُرز الأجهزة.
المرجع  دليل المستخدم

المكوّن الإضافي Android Performance Tuner Unity

يتكامل مع Android Performance Tuner مع Unity.
المرجع  دليل المستخدم

برنامج تضمين المكتبة (إصدار تجريبي)

يمكنك إنشاء رمز C/C++ للوصول إلى مكتبات JAR من تطبيقك الأصلي. توفّر هذه الأداة واجهة بسيطة للوصول إلى الرمز البرمجي Java بدون الحاجة إلى كتابة رمز JNI الخاص بك وتصحيح الأخطاء فيه وصيانته.

دليل المستخدم

التحسين

بالإضافة إلى أداة Android Performance Tuner، تتضمّن AGDK أداة فحص وحدة معالجة الرسومات Android (AGI)، وهي أداة توفّر وحدة معالجة رسومات متقدّمة وتحليلات متطورة للنظام في الألعاب التي تتضمّن رسومات مكثفة.

للحصول على قائمة كاملة بأدوات تحسين ألعاب Android وأفضل الممارسات، اطّلِع على نظرة عامة على التحسين.

القدرة على التكيّف

وتشكّل القدرة على التكيف ركيزة جديدة من ركيزة AGDK تركّز على مساعدة لعبتك في فهم التغييرات في الحالة الحرارية والأداء على الجهاز والاستجابة لها والتأثير فيها.

نصائح حول أداء وحدة المعالجة المركزية (CPU)

تمكّن لعبتك من التأثير في السلوك الديناميكي لوحدة المعالجة المركزية (CPU) بدون زيادة درجة حرارة الجهاز وإهدار الطاقة.

دليل المستخدم

مراقبة الحالة الحرارية

يمكنك تحقيق أهداف الأداء من خلال فهم الحالة الحرارية والقيود المفروضة على الجهاز.

دليل المستخدم

وضع اللعبة

ولتحسين أسلوب اللعب، يجب منح الأولوية لخصائص مثل الأداء أو عمر البطارية بناءً على تفضيلات المستخدم.

دليل المستخدم

واجهة برمجة تطبيقات "مدير الألعاب"

حدِّث وضع الألعاب في تطبيقك ليتمكّن نظام التشغيل Android من التكيف مع متطلبات الأداء.

المرجع