دعم وحدات تحكّم الألعاب

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

يوضّح هذا الدليل كيفية جعل لعبتك تعمل بشكل متّسق مع وحدات التحكُّم في الألعاب على المستويات المختلفة لواجهة برمجة تطبيقات Android (المستوى 9 من واجهة برمجة التطبيقات والمستويات الأعلى)، وكيفية تحسين تجربة اللعب للّاعبين من خلال إتاحة استخدام وحدات تحكُّم متعدّدة في الوقت نفسه في تطبيقك.

ملاحظة: إذا كنت تعمل على تطوير ألعاب أو كتابة تطبيق بلغة C++ ، يمكنك بدلاً من ذلك استخدام مكتبة وحدة تحكّم الألعاب التي تشكّل جزءًا من مجموعة أدوات تطوير ألعاب Android (AGDK).

دروس

التعامل مع إجراءات وحدة التحكّم
تعرَّف على كيفية التعامل مع البيانات التي يُدخلها المستخدمون من عناصر الإدخال الشائعة على وحدات التحكّم في الألعاب، بما في ذلك أزرار لوحة الاتجاهات (لوحة التحكّم) وأزرار لوحة الألعاب وذراعات التحكّم.
إتاحة عناصر التحكّم على جميع إصدارات Android
تعرَّف على كيفية جعل وحدات التحكّم في الألعاب تعمل بالطريقة نفسها على جميع الأجهزة التي تعمل بإصدارات مختلفة من نظام التشغيل Android.
إتاحة استخدام عناصر تحكّم متعدّدة في الألعاب
تعرَّف على كيفية رصد واستخدام عدة وحدات تحكُّم في الألعاب متصلة في وقتٍ واحد.