אימות המוכנות שלכם למשחקים ב-Google Play Games במחשב

כלי לבדיקת מוכנות המשחק הוא כלי שעוזר לאמת את המשחק שלכם מול דרישות הבדיקה באופן מקומי באמולטור למפתחים של Google Play Games במחשב. הפעלת המשחק באמצעות הכלי הזה עוזרת לקצר את זמן הבדיקה, כי הוא מדגיש בעיות נפוצות לפני ששולחים את המשחק לבדיקה רשמית.

איך זה עובד?

  1. מפעילים את המשחק באמולטור למפתחים של Google Play Games במחשב.
  2. פותחים את הכלי לבדיקת מוכנות המשחק באמצעות הסמל 'אימות מוכנות המשחק' בתפריט ההקשר של מגש המערכת (לוחצים לחיצה ימנית על הסמל של Google Play Games במגש המערכת במחשב).
  3. בכלי לבדיקת מוכנות המשחק, בוחרים את שם החבילה של המשחק מתוך הבדיקה.
  4. לוחצים על הרצת הבדיקות.
  5. מחכים 20 שניות עד שהבדיקה מסתיימת.

בסיום, תקבלו רשימה של כל תוצאות הבדיקה (עברו או נכשלו). בצד שמאל של הבדיקות שנכשלו מופיע תיאור של הבעיה וקישור למסמכי התיעוד למפתחים. הקישורים האלה יעזרו לכם לאבחן את הבעיה ולמצוא פתרון.

צילום מסך של הכלי לבדיקת מוכנות המשחק עם כמה תוצאות. יש שלוש עמודות עם הכותרות 'בדיקה', 'סטטוס' ו'פרטים'. הסטטוס הוא 'הבדיקה עברה' (טקסט ירוק) או 'הבדיקה נכשלה' (טקסט אדום).

בדיקות תאימות של Google Play Games במחשב

זו רשימה של הבדיקות שמבצע הכלי לבדיקת מוכנות המשחק, ומוסבר בה איך לטפל בבעיות שמתגלות.

בדיקת תכונות ב-Android

  • מה נבדק: הבדיקה הזו מחפשת תכונות שלא נתמכות ב-Google Play Games במחשב, אבל קיימות בקובץ AndroidManifest.xml של המשחק.
  • איך לטפל בבעיות בבדיקות: מסירים או הופכים לאופציונליות תכונות שלא נתמכות ב-Google Play Games במחשב, כדי לוודא שהשחקנים יוכלו להתקין את המשחק ולשחק בו.

בדיקת ABI נתמכת

  • מה נבדק: הבדיקה הזו מוודאת שהמשחק תומך ב-ABI מסוג x86,‏ x86-64 או כל ARM ABI. הדרישה הזו נחוצה כדי להפעיל את המשחק ב-Google Play Games במחשב
  • איך לטפל בבעיות שמתגלות בבדיקות: צריך לוודא שהמשחק וספריות התמיכה שלו מיועדים ל-x86-64.

בדיקת x86 ABI

בדיקה של גרסת OpenGL שלא נתמכת

  • מה נבדק: אם הגרסה של OpenGL שצוינה במניפסט נתמכת ב-Google Play Games במחשב.
  • איך לפתור בעיות בבדיקות: מוודאים שהמשחק תומך בגרסאות המינימליות של OpenGL ES או Vulkan ל-Google Play Games במחשב, ומעדכנים את AndroidManifest.xml בהתאם.

בדיקת שילוב של Play Games Services v2 SDK

  • מה נבדק: אם אפשר למצוא את Play Games Services SDK v2 SDK ב-AndroidManifest.xml.
  • איך לטפל בבעיות בבדיקות: קוראים על דרישות ההמשכיות ומוודאים ששילבתם את הגרסה העדכנית של Play Games Services SDK.

בדיקת הכניסה ל-Play Games Services v2 SDK

  • מה נבדק: אם השחקן נכנס באמצעות Play Games Services SDK v2 SDK.
  • איך לטפל בבעיות בבדיקות מידע על דרישות ההמשכיות ולוודא שאתם נכנסים לנגן בהפעלה.

בדיקת SDK של קלט

  • מה נבדק: אם המשחק משולב עם שירות מיפוי הקלט באמצעות Input SDK.
  • איך לטפל בבעיות בבדיקות: קוראים על Input SDK ומוודאים שאתם מוסיפים הערות למיפוי הפעולות במשחק.

בדיקת יציבות של FPS

  • מה נבדק:
    • המשחק לא הפיק מספיק פריימים כדי לחשב FPS יציב.
    • המשחק לא הפיק באופן עקבי יותר מ-30 FPS.
  • איך לטפל בבעיות בבדיקות: מוודאים שהמשחק עומד בדרישות בנושא קצב הפריימים של Google Play Games במחשב, ושקצב הפריימים נשאר יציב.

בדיקת הרשאות

בדיקת ANR

בדיקת קריסה של האפליקציה

  • מה נבדק: אם המשחק קרס.
  • איך לטפל בבעיות שגורמות לכשל בבדיקה: מאבחנים ומתקנים קריסות שאולי התרחשו במהלך ההפעלה של הכלי לבדיקת מוכנות המשחק.