תחילת העבודה עם Google Play Games במחשב

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

דרישות לגבי הפעלה

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

רשימת משימות לבדיקת אפשרות ההפעלה:

  • אפשר לשחק במשחק במחשבים עם עכבר ומקלדת. שימו לב שלא נדרשת תמיכה ישירה בעכבר ובמקלדת כדי לעמוד בדרישה הזו. מספיק משחקים שאפשר לשחק בהם במצב תאימות.
  • אי אפשר לחסום משחקים באמצעות הרשאות שלא נתמכות.
  • אי אפשר לחסום את המשחק באמצעות ממשקי Google API שלא נתמכים.
  • המשחק לא יכול לדרוש תכונות שלא נתמכות.
  • המשחק צריך לתמוך ב-OpenGL ES (גרסה 3.2 ומטה) או ב-Vulkan (גרסה 1.1 ומטה).

בדיקת אפשרות ההפעלה

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

  • משתמשים בגלגל הגלילה של העכבר כדי לגלול או לשנות את גודל התצוגה.
  • כשמשתמשים בעכבר, החלקה אנכית דורשת יותר עבודה מהחלקה אופקית. למרות שהחלקה אופקית מתורגמת היטב באמצעות מצב התאימות, כדאי לשקול שימוש במקשי קיצור להחלקה אנכית.
  • תמיכה בתנועות מגע מרובות באמצעות מקשי קיצור.
  • להוסיף מקשי קיצור לפעולות נפוצות, כמו הקשה על Enter כדי לאשר תיבות דו-שיח או הקשה על Escape כדי לבטל.

אפשר להשתמש באמולטור למפתחים כדי לבדוק את האפשרות לשחק במשחק.

ארכיטקטורת ABI של משחקים

אפליקציית Google Play Games במחשב פועלת עם משחקי Android שנוצרו באמצעות ARM או x86-64 ABI. כשהדבר אפשרי, מפתחי משחקים צריכים לשלוח קבצים בינאריים של x86-64 ל-Google Play Games במחשב, אבל משחקי ARM עדיין יקבלו אישור אם הם יעמדו בדרישות הביצועים והיציבות.

קובצי הפעלה של ARM

‫Google שיתפה פעולה עם Intel כדי להביא משחקים מבוססי ARM למחשבים מבוססי Intel ומבוססי AMD באמצעות טכנולוגיית Intel Bridge. המשמעות היא שאחרי שהמשחק לנייד שלכם יעמוד בדרישות ההפעלה, תוכלו להפיץ אותו ב-Google Play Games במחשב לרוב המחשבים שמבוססים על x86.

קובצי הפעלה בינאריים של x86-64

אם תספקו גרסת x86-64 של המשחק לנייד, השחקנים ייהנו משיפורים בביצועים כי אפשר להריץ את המשחק ישירות על החומרה המובנית.

דרישות לקבלת אישור

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

מידע נוסף על המועד שבו צריך לשלב את הדרישות האלה ועל אופן הבדיקה שלהן זמין בדף רשימת המשימות להשגת אבן דרך.

המלצות (לא דרישות)

כדי לשפר עוד יותר את חוויית הצפייה בנגן, מומלץ לבצע את הפעולות הבאות:

רמות ביצועים של חומרה

למטרות אישור

חומרה מחשב ברמה נמוכה יותר מחשב מתקדם יותר
CPU מעבד עם 4 ליבות ו-Hyper-threading (8 ליבות לוגיות) מעבד עם 8 ליבות ו-Hyperthreading (16 ליבות לוגיות)
GPU GPU מובנה טיפוסי כמו Intel Iris Xe מעבד גרפי (GPU) נפרד טיפוסי, כמו GeForce RTX 3060

דרישות מינימליות לשחקנים

מידע על הדרישות המינימליות להפעלת Google Play Games במחשב זמין במאמר דרישות מינימליות למחשב במרכז העזרה של Google.

הורדת האמולטור למפתחים

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

אפשר להעביר APK לסימולטור באמצעות Android Studio או Android Debug Bridge.

מידע נוסף זמין במאמר בנושא פיתוח באמצעות אמולטור למפתחים של Google Play Games במחשב.