SDK ورودی

Input SDK یک رابط یکپارچه ارائه می‌کند که به بازیکنان اجازه می‌دهد اتصالات ماوس و صفحه کلید را برای هر بازی که می‌خواهند در بازی‌های Google Play روی رایانه شخصی انجام دهند، مشاهده و تغییر دهند. در هر مرحله از گیم پلی، یک بازیکن می تواند بازی های Google Play را روی رایانه شخصی فراخوانی کند، همانطور که در این اسکرین شات مشاهده می شود:

تصویری که Input SDK ارائه شده روی یک بازی نمونه را نشان می‌دهد

این SDK برای بازی‌هایی که از صفحه‌کلید در بازی‌های Google Play در رایانه شخصی استفاده می‌کنند، لازم است، زیرا بازی‌های تلفن همراه Android در اطراف یک صفحه لمسی برای ورودی بازیکن طراحی شده‌اند. هنگام توسعه برای رایانه های شخصی، بازی ها باید به جای آن از ماوس و صفحه کلید پشتیبانی کنند. شما باید این SDK را فقط در بازی های Google Play در رایانه شخصی فعال کنید.

Input SDK یک عنصر مهم برای راضی نگه داشتن بازیکنان و درگیر نگه داشتن بازی شما در پلتفرم های مختلف است. تجربه ارائه شده توسط ماوس و صفحه کلید با صفحه نمایش لمسی متفاوت است. وقتی بازی خود را با Input SDK ادغام می‌کنید، بازیکنان را قادر می‌سازید تا کنترل‌های پیش‌فرض را در بازی‌های Google Play در رایانه شخصی مجدداً ترسیم کنند.

برای تجربه همه جانبه‌تر، می‌توانید با تنظیم کنترل‌های طرح‌بندی مختلف برای منوها، بازی‌های اصلی و مینی‌بازی‌ها یا با به‌روزرسانی رابط کاربری خود برای مطابقت با نقشه‌های کنترل سفارشی کاربر، از ویژگی نقشه‌برداری مجدد ارائه شده توسط «بازی‌های Google Play» در رایانه شخصی بیشتر بهره ببرید. می‌توانید نقشه‌برداری مجدد را برای کلیدها یا گروه‌هایی از کلیدها غیرفعال یا فعال کنید، یا تصمیم بگیرید که چه کلیدهایی مجاز به نگاشت مجدد در بازی شما هستند.

هنگام استفاده از ویژگی remapping، اندروید زمانی را تشخیص می‌دهد که کاربر در حال تایپ متن در یک فیلد متنی است و نقشه‌برداری مجدد را غیرفعال می‌کند، بنابراین بازی شما نیازی به غیرفعال کردن دستی نقشه‌برداری مجدد برای این سناریوها ندارد.

برای اطلاعات بیشتر، بهترین روش‌ها و محدودیت‌های 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 APIs بر استفاده شما از Google Input SDK حاکم است.

جمع آوری داده ها

Google Input SDK ممکن است داده‌های عملکرد و پایداری را برای بهبود محصول ما جمع‌آوری کند، از جمله داده‌های زیر:

  • تعداد تماس‌ها با روش‌های Input SDK.
  • تعداد تماس‌های ناموفق با روش‌های Input SDK.
  • InputMap اطلاعات جمع آوری شده مانند:
    • تعداد اقدامات و گروه های تعریف شده.
    • تعداد عملکردهای تک کلیدی، چند کلیدی و ماوس تعریف شده.
    • تعداد اقدامات تعریف شده ماوس.
    • تعداد اقدامات و گروه‌های قابل جایگزینی مجدد.
    • تعداد کلیدهای نگاشت مجدد رزرو شده
    • گزینه نقشه برداری مجدد InputMap (فعال/غیرفعال).
  • نام بسته بازی
  • شماره نسخه بازی
  • نام نسخه بازی
  • نسخه SDK ورودی.
  • انواع سرویس گیرنده مانند Google Play Games در رایانه شخصی یا سایر مشتریان.

Input SDK در مخزن Google Maven موجود است. برای دستورالعمل‌هایی در مورد نحوه اجرای پروژه جاوا یا کاتلین، به راهنمای شروع کار مراجعه کنید.

Input SDK برای Unity را از مخزن Play Unity Plugins دانلود کنید.