Input SDK מספק ממשק מאוחד שמאפשר לשחקנים לראות ולשנות את ההגדרות של העכבר והמקלדת לכל משחק שהם רוצים לשחק בו ב-Google Play Games במחשב. בכל שלב במהלך המשחק, השחקן יכול להציג את שכבת-העל של Google Play Games במחשב, כמו שרואים בצילום המסך הזה:
ערכת ה-SDK הזו נדרשת למשחקים שמשתמשים במקלדת ב-Google Play Games במחשב, כי משחקים לנייד ב-Android מתוכננים לשימוש במסך מגע לקלט של השחקן. כשמפתחים משחקים למחשבי PC, צריך לתמוך בעכבר ובמקלדת במקום זאת. מומלץ להפעיל את ערכת ה-SDK הזו רק ב-Google Play Games במחשב.
ערכת ה-SDK של Input היא רכיב חשוב לשמירה על שביעות הרצון של השחקנים ולעידוד המעורבות שלהם במשחק בפלטפורמות שונות. החוויה שמתקבלת משימוש בעכבר ובמקלדת שונה מזו שמתקבלת ממסכי מגע. כשמשלבים את המשחק עם Input SDK, השחקנים יכולים למפות מחדש את אמצעי הבקרה שמוגדרים כברירת מחדל ב-Google Play Games במחשב.
כדי ליהנות מחוויה סוחפת יותר, אפשר להשתמש בתכונה של מיפוי מחדש שמציעה Google Play Games במחשב. אפשר להגדיר ערכות שונות של אמצעי בקרה לתפריטים, למשחק הראשי ולמיני-משחקים, או לעדכן את ממשק המשתמש כך שיתאים למיפויים של אמצעי הבקרה המותאמים אישית של המשתמשים. אתם יכולים להשבית או להפעיל מיפוי מחדש למקשים בודדים או לקבוצות של מקשים, או להחליט אילו מקשים מותרים למיפוי מחדש במשחק שלכם.
כשמשתמשים בתכונה של מיפוי מחדש, מערכת Android מזהה מתי המשתמש מקליד טקסט בשדה טקסט ומשביתה את המיפוי מחדש, כך שלא צריך להשבית את המיפוי מחדש באופן ידני בתרחישים האלה.
מידע נוסף זמין במאמרים בנושא שיטות מומלצות והגבלות של Input SDK, שיעזרו לכם ליצור את חוויית המשחק הטובה ביותר במחשב.
מדריך שילוב
מידע על שילוב Input SDK זמין במאמר תחילת העבודה עם Input SDK.
משחקים לדוגמה
דוגמאות לשילוב עם Input SDK אפשר למצוא בAGDK Tunnel למשחקי Kotlin או Java ובTrivial Kart למשחקי Unity.
הורדת ה-SDK של הקלט
לפני שמורידים את Input SDK, חשוב לקרוא את התנאים וההגבלות של Google Input SDK ואת הדרישות בנוגע לאיסוף נתונים.
התנאים וההגבלות של Google APIs
השימוש שלכם ב-Google Input SDK כפוף לתנאים ולהגבלות של Google APIs.
איסוף נתונים
Google Input SDK עשוי לאסוף נתונים על ביצועים ויציבות כדי לשפר את המוצר שלנו, כולל הנתונים הבאים:
- מספר הקריאות לשיטות של Input SDK.
- מספר הקריאות לשיטות של Input SDK שלא בוצעו בהצלחה.
- מידע מצטבר של InputMap כמו:
- מספר הפעולות והקבוצות שהוגדרו.
- מספר הפעולות שהוגדרו למקש בודד, למספר מקשים ולעכבר.
- מספר פעולות העכבר שהוגדרו.
- מספר הפעולות והקבוצות שאפשר למפות מחדש.
- מספר המקשים ששמורים למיפוי מחדש.
- אפשרות למיפוי מחדש של InputMap (מופעלת/מושבתת).
- שם החבילה של המשחק.
- מספר הגרסה של המשחק.
- שם הגרסה של המשחק.
- מזינים את גרסת ה-SDK.
- גרסאות של לקוחות כמו Google Play Games במחשב או לקוחות אחרים.
ערכת Input SDK זמינה ב-Google Maven Repository. הוראות להגדרת פרויקט Java או Kotlin זמינות במדריך לתחילת העבודה.
מורידים את Input SDK for Unity ממאגר הפלאגינים של Play Unity.