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

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

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

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

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

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

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

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

دليل الدمج

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

ألعاب نموذجية

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

تنزيل حزمة Input SDK

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

بنود خدمة Google APIs

تخضع عملية استخدامك لحزمة Google Input SDK لبنود خدمة Google APIs.

جمع البيانات

قد تجمع حزمة Google Input SDK بيانات الأداء والاستقرار لتحسين منتجنا، بما في ذلك البيانات التالية:

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

تتوفّر حزمة Input SDK في مستودع Google Maven. يُرجى الاطّلاع على دليل البدء للحصول على تعليمات حول كيفية إضافة حزمة SDK إلى مشروع Java أو Kotlin.

يمكنك تنزيل حزمة Input SDK لـ Unity من مستودع Play Unity Plugins.