عادةً ما تبدأ بتطوير لعبتك في محرّك ألعاب، مثل Unity أو Unreal أو Defold أو Godot. ومن المرجّح أن يكون هذا هو المكان الذي تُجري فيه أيضًا التصميم المرئي. بعد ذلك، يمكنك استخدام أدوات Android لتطوير ألعابك وتحسينها وتوزيعها.
التطوير
لتطوير ألعاب Android، يمكنك استخدام مجموعة تطوير ألعاب Android (AGDK) مع محرّك اللعبة. تتألف مجموعة أدوات تطوير ألعاب Android (AGDK) من أدوات مكتبات أساسية لتطوير ألعاب Android. ويشمل ذلك دمج ألعاب C/C++ وضبط الأداء، وصوت عالي الأداء، وميزات لاستخدام محرّكات الألعاب أو تخصيصها.
تتضمّن بعض محرّكات الألعاب مكوّنات AGDK مدمجة، ما يتيح لك إنشاء ألعاب Android بدون تعديل محرّك اللعبة. يمكنك أيضًا استخدام حزمة AGDK لتطوير محرك ألعاب أو تخصيصه بنفسك.
يمكنك استخدام إضافة تطوير ألعاب Android (AGDE)، وهي إضافة Visual Studio يمكنك استخدامها لتطوير الألعاب في Visual Studio التي تضمّن Android كنظام أساسي مستهدف.
يمكنك استخدام خدمات ألعاب Google Play لإضافة ميزات اجتماعية إلى لعبتك وعرض إحصاءات أسلوب اللعب وتوفير أسلوب لعب على جميع المنصات على أجهزة متعددة. يمكنك إعداد "خدمات ألعاب Play" وإدارتها في Google Play Console، ثم إضافة ميزات باستخدام واجهات برمجة تطبيقات "خدمات ألعاب Play" لنظام التشغيل Android وC وUnity.
يمكنك استخدام ألعاب Google Play على الكمبيوتر، وهي منصة تتيح تشغيل ألعاب Android على أجهزة الكمبيوتر باستخدام تقنية المحاكاة العالية الأداء للعب على أجهزة Android وChromeOS من خلال قاعدة بيانات واحدة.
يمكنك استخدام حزمة تطوير البرامج (NDK) لنظام التشغيل Android لتطوير تطبيق Android باستخدام رمز برمجي أصلي باستخدام C أو C++. ويمكن أن يؤدي ذلك إلى تحسين أداء لعبتك من خلال منح إمكانية وصول أكثر مباشرةً إلى أجهزة الجهاز. ويتيح لك أيضًا إعادة استخدام مكتبات C وC++ ومشاركة رمز اللعبة على منصات متعددة. بالنسبة إلى أنواع معيّنة من التطبيقات، يمكن أن يساعدك ذلك في إعادة استخدام مكتبات الرموز البرمجية المكتوبة بهذه اللغات.
تحسين
يمكنك تحسين ألعابك وفقًا للخصائص التي تريدها، مثل عمر البطارية أو الأداء المحسَّن. تشمل أدوات التحسين ما يلي:
Android GPU Inspector (AGI)، وهي أداة متقدمة لتحليل الرسومات والنظام، وتوفر إمكانية تتبُّع وتحليل اللقطات الفردية
أداة Android Performance Tuner (APT)، وهي أداة يمكنك استخدامها لقياس عدد اللقطات في الثانية والدقّة التصويرية ومدّة التحميل ومعدّل مغادرة التطبيق أثناء التحميل وتحسينها على العديد من أجهزة Android على نطاق واسع
إطار عمل الأداء الديناميكي في Android (ADPF)، وهو مجموعة من واجهات برمجة التطبيقات التي يمكنك استخدامها لتحسين أداء الألعاب على مستوى مستدام لا يؤدي إلى ارتفاع درجة حرارة الأجهزة.
الانتقال إلى "أدوات تحسين الأداء من Google"
نشر
إذا كنت تستخدم Google Play لإضافة خدمات إلى ألعاب Android وتوزيعها
باستخدام ميزة اللعب أثناء تنزيل اللعبة، يمكنك السماح للاعبين بالبدء في اللعب بسرعة بعد تنزيل ملف صغير بينما يتم جلب مواد عرض اللعبة المتبقية في الخلفية.