המשחק שלכם צריך לעמוד בדרישות ההפעלה לפני שתוכלו להשיק אותו ב-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 במחשב, כדי לספק חוויה מהנה לשחקנים. כדי לקבל אישור למשחק, אתם צריכים לעמוד בכל הדרישות הבסיסיות בנוגע ליכולת המשחק, וגם בדרישות הבאות.
- ביצועים ויציבות
- שמירה על קצב פריימים יציב וחלק
- 30 FPS במחשב ברמה נמוכה
- 60 FPS במחשב מתקדם יותר
- אין קריסות במהלך יותר מ-20 דקות של גיימפליי רציף
- שמירה על קצב פריימים יציב וחלק
- דרישות ההפעלה
- גרפיקה ואודיו
- שימוש בנכסים ובמרקמים ברזולוציה גבוהה, כך שלא יהיו טשטוש וטקסט שקשה לקרוא כשמפעילים ברזולוציה של 1440p
- תמיכה ביחס גובה-רוחב של 16:9 (או 9:16 לאורך). המשמעות היא שאין פסים שחורים כשמפעילים את הסרטון ביחס הגובה-רוחב הזה.
- שינוי הגודל של הרכיבים בממשק המשתמש במסכים גדולים יותר
- הפעלת האודיו חלקה ומסונכרנת
- קלט מהמכשיר
- משחק בפלטפורמות שונות
- תמיכה בסנכרון התקדמות בין מכשירים ופלטפורמות שונות כולל מחשב, Android ו-iOS
מידע נוסף על המועד שבו צריך לשלב את הדרישות האלה ועל אופן הבדיקה שלהן זמין בדף רשימת המשימות להשגת אבן דרך.
המלצות (לא דרישות)
כדי לשפר עוד יותר את חוויית הצפייה בנגן, מומלץ לבצע את הפעולות הבאות:
- הכללת ארכיטקטורת ABI x86-64
- איך משלבים את שירות הכניסה ל-Play Games Services בגרסה 2 בנייד ובמחשב
- תמיכה בשלט משחק או בגיימפאד
- ברוב המשחקים, בקרים מספקים חוויית משתמש טובה יותר במסכים גדולים יותר, ויש שחקנים שמעדיפים להשתמש בהם.
רמות ביצועים של חומרה
למטרות אישור
| חומרה | מחשב ברמה נמוכה יותר | מחשב מתקדם יותר |
|---|---|---|
| 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 במחשב.