حزمة تطوير البرامج (SDK) للإدخال

توفّر حزمة تطوير البرامج (SDK) الخاصة بأدوات الإدخال واجهة موحّدة تتيح للاعبين عرض وتغيير إعدادات ربط الماوس ولوحة المفاتيح لأي لعبة يريدون تشغيلها على "ألعاب Google Play على الكمبيوتر". في أي وقت أثناء اللعب، يمكن للاعب استدعاء التراكب في برنامج "ألعاب Google Play على الكمبيوتر" كما هو موضّح في لقطة الشاشة هذه:

لقطة شاشة تعرض حزمة تطوير البرامج (SDK) الخاصة بأداة الإدخال معروضة فوق لعبة نموذجية

هذه الحزمة مطلوبة للألعاب التي تستخدم لوحة المفاتيح على برنامج "ألعاب Google Play على الكمبيوتر" لأنّ ألعاب Android المتوافقة مع الأجهزة الجوّالة مصمَّمة لتتضمّن شاشة تعمل باللمس لإدخال البيانات. عند تطوير الألعاب لأجهزة الكمبيوتر، يجب أن تكون متوافقة مع الماوس ولوحة المفاتيح بدلاً من ذلك. يجب تفعيل حزمة تطوير البرامج هذه على برنامج "ألعاب Google Play على الكمبيوتر" فقط.

تُعدّ حزمة تطوير البرامج (SDK) الخاصة بأدوات الإدخال عنصرًا مهمًا للحفاظ على رضا اللاعبين وتفاعلهم مع لعبتك على مختلف المنصات. تختلف تجربة الاستخدام التي يوفّرها الماوس ولوحة المفاتيح عن تجربة الاستخدام التي توفّرها شاشات اللمس. عند دمج لعبتك مع Input SDK، ستتيح للاعبين إعادة تعيين عناصر التحكّم التلقائية في برنامج "ألعاب Google Play على الكمبيوتر".

للحصول على تجربة أكثر تفاعلية، يمكنك الاستفادة بشكل أكبر من ميزة إعادة ربط المفاتيح التي توفّرها "ألعاب Google Play على الكمبيوتر" من خلال ضبط عناصر تحكّم مختلفة في المخطط للقوائم واللعبة الرئيسية والألعاب المصغّرة، أو من خلال تعديل واجهة المستخدم لتتطابق مع خرائط عناصر التحكّم المخصّصة للمستخدم. يمكنك إيقاف إعادة الربط أو تفعيلها لمفاتيح فردية أو مجموعات من المفاتيح، أو تحديد المفاتيح التي يُسمح بإعادة ربطها في لعبتك.

عند استخدام ميزة إعادة الربط، سيرصد نظام التشغيل Android عندما يكتب المستخدم نصًا في حقل نصي ويوقف إعادة الربط، لذا لن تحتاج لعبتك إلى إيقاف إعادة الربط يدويًا في هذه السيناريوهات.

لمزيد من المعلومات، يمكنك الاطّلاع على أفضل الممارسات والقيود الخاصة بحزمة تطوير البرامج (SDK) الخاصة بأدوات الإدخال للمساعدة في تقديم أفضل تجربة ممكنة على الكمبيوتر الشخصي للعبتك.

دليل الدمج

للحصول على معلومات حول دمج حزمة Input SDK، يُرجى الاطّلاع على بدء استخدام حزمة Input SDK.

ألعاب تجريبية

للاطّلاع على أمثلة حول كيفية الدمج مع Input SDK، راجِع AGDK Tunnel لألعاب Kotlin أو Java وTrivial Kart لألعاب Unity.

تنزيل حزمة تطوير البرامج (SDK) الخاصة بأدوات الإدخال

قبل تنزيل Input SDK، يُرجى قراءة بنود خدمة Google Input SDK ومتطلبات جمع البيانات التالية.

بنود خدمة Google APIs

تخضع بنود خدمة Google APIs لاستخدامك لحزمة تطوير البرامج (SDK) الخاصة بأداة الإدخال من Google.

جمع البيانات

قد تجمع حزمة تطوير البرامج (SDK) الخاصة بـ "إدخال Google" بيانات الأداء والاستقرار لتحسين منتجنا، بما في ذلك البيانات التالية:

  • عدد الطلبات التي تم إرسالها إلى طرق Input SDK.
  • عدد الطلبات غير الناجحة لطُرق Input SDK.
  • تتضمّن InputMap معلومات مجمّعة مثل:
    • عدد الإجراءات والمجموعات المحدّدة
    • عدد الإجراءات المحدّدة التي تتضمّن مفتاحًا واحدًا أو مفاتيح متعدّدة أو الماوس
    • عدد إجراءات الماوس المحدّدة.
    • عدد الإجراءات والمجموعات التي يمكن إعادة ربطها
    • عدد المفاتيح المحجوزة لإعادة الربط.
    • خيار إعادة ربط InputMap (مفعّل/غير مفعّل)
  • اسم حزمة اللعبة
  • رقم إصدار اللعبة
  • اسم إصدار اللعبة
  • أدخِل إصدار حزمة تطوير البرامج (SDK).
  • أشكال البرامج، مثل "ألعاب Google Play على الكمبيوتر" أو غيرها من البرامج

تتوفّر حزمة تطوير البرامج (SDK) الخاصة بالإدخال في مستودع Maven من Google. راجِع دليل البدء للحصول على تعليمات حول كيفية إنشاء مشروع Java أو Kotlin.

نزِّل حزمة تطوير البرامج (SDK) الخاصة بأداة Input SDK for Unity من مستودع Play Unity Plugins.