בנושא הזה מפורטים שיקולים לתכנון ושיטות מומלצות לטיפול בקלט משתמש ב-Google Play Games במחשב.
ב-Google Play Games במחשב, השחקנים משתמשים בעכבר ובמקלדת כדי לשלוט במשחק, ולא במסך מגע. כשמתכננים את חוויית השימוש בעכבר ובמקלדת, חשוב להתמקד ביצירת חוויית המשתמש הטובה ביותר למשתמשים במחשב נייח או במחשב נייד. כדי להתחיל, אפשר לעיין במדריך שלנו בנושא תאימות של קלט באפליקציות ל-Android ב-Chromebook.
שיטות מומלצות
ריכזנו בשבילכם כמה שיטות מומלצות לעיצוב ולבנייה של אינטראקציות עם נגן.
- צריך לוודא שאפשר ללחוץ על כל היעדים באמצעות עכבר.
- כל האזורים שאפשר לגלול בהם יגללו באירועים של גלגלת העכבר.
- כשמעבירים את העכבר מעל אזורים שאפשר ללחוץ עליהם, הם מודגשים. חשוב להשתמש בשיקול דעת כדי לשפר את הגילוי של ממשק המשתמש בלי להעמיס על המשתמש.
- כדאי לספק למשתמשים מקשי קיצור כדי להציג במהירות את אמצעי הבקרה.
- החלפת אמצעי בקרה מבוססי-מגע (לדוגמה, ג'ויסטיקים או לחצנים במסך) באמצעי בקרה מבוססי-עכבר ומקשי קיצור.
- לפעולות במשחק לנייד שדורשות מחוות מולטי-טאץ', צריך לוודא שאותן פעולות נתמכות באמצעות מקלדת או עכבר (לדוגמה, שימוש בגלגלת העכבר במקום צביטה בשתי אצבעות).
לפרטים נוספים ולשיטות מומלצות, אפשר לעיין במדריך בנושא אופטימיזציה של אפליקציות ל-Android ב-ChromeOS לשימוש עם עכבר ומקלדת.
שיקולים לגבי בינלאומיות
כשמעצבים משחק לקהל בינלאומי, חשוב לבדוק את המשחק עם פריסת המקלדת שמוגדרת לכל שפה שהמשחק תומך בה. אם לא תעשו זאת, יכול להיות ששחקנים לא יוכלו להשתמש בתכונות כמו צ'אט בתוך המשחק. אפשר לשנות את הלוקאל של הקלט בהגדרות המערכת, והשינויים יחולו באופן אוטומטי על Google Play Games במחשב. בנייד, יכול להיות שהרבה בעיות במנוע שלכם מוסתרות בגלל שאתם מקבלים טקסט ממקלדת וירטואלית. בעיות נפוצות במחשב:
- טיפול לא נכון בקודים של מקש 'גרפיקה חלופית' (AltGr). במקומות רבים הוא משמש להקלדת סימנים דיאקריטיים כמו סימני הטעמה או סמלים מיוחדים ספציפיים ללוקאל כמו גליפים של מטבעות אזוריים.
- טיפול שגוי בקלט של תוסף לשיטת קלט (IME). השיטה הזו משמשת בדרך כלל לתמיכה באלפבית שאינו לטיני, ומאפשרת למשתמשים לשלב כמה הקשות על המקשים לתו אחד.
GameTextInput ו-EditText כבר מכירים פריסות מקלדת בינלאומיות ושיטות קלט.
מיפויי קלט מומלצים
הרשימה הבאה כוללת פעולות שמשותפות להרבה משחקים, ואת ההטמעה האופיינית שמפתחים משתמשים בה ב-Google Play Games במחשב:
- משתמשים במקש
Enter כדי לשלוח הודעות או להזין טקסט בשדות להזנת טקסט. - צריך להיות אפשר לבטל תפריטים ותיבות דו-שיח באמצעות המקש
Escape . - משתמשים במקש
Enter כדי להתקדם בין רכיבי הסיפור ותיבות הדו-שיח. - משתמשים בגלגל הגלילה כדי לגלול את הטקסט בצורה אנכית.
- משתמשים בגלגל הגלילה כדי להתקרב או להתרחק, במיוחד אם משתמשים בצביטה בשתי אצבעות בגרסה לנייד.
- משתמשים במקשים
W ,A ,S ו-D כדי לנווט במפה שבה בדרך כלל משתמשים בתנועת לחיצה וגרירה.
למרות שהפעולות האלה נפוצות, עדיין צריך להציג אותן באופן מפורש לשחקן באמצעות Input SDK כדי לוודא שהן גלויות בצורה נכונה.
מצב תאימות
כברירת מחדל, המערכת של Google Play Games במחשב מעבירה את המשחק שלכם ל'מצב תאימות לקלט'. המשמעות היא שכאשר לוחצים על כפתור העכבר השמאלי, המשחק מקבל אירוע מגע. מידע נוסף זמין במדריך בנושא קלט מהעכבר.
מדריכים והדרכות למשתמשים
במקרים מסוימים, משתמשים יכולים להפיק תועלת מהדרכות במשחק שמלמדות אותם את אמצעי הבקרה של המשחק, בנוסף לאפשרות לראות את אמצעי הבקרה של העכבר והמקלדת. מומלץ לכלול מדריכים ותכונות חינוכיות במשחק עם אמצעי הבקרה הנכונים לעכבר ולמקלדת, ולהסיר מדריכים שרלוונטיים לאמצעי בקרה מבוססי-מגע בגרסת המחשב של המשחק.