כדי לפרסם את המשחק ב-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 Technology. המשמעות היא שאחרי שהמשחק לנייד שלכם יעמוד בדרישות ההפעלה, תוכלו להפיץ אותו ב-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
- איך משלבים את שירות הכניסה ל-Google Play Games Services בגרסה 2 בנייד ובמחשב
- תמיכה בבקר / גיימפאד
- ברוב המשחקים, בקרים מספקים חוויית משתמש טובה יותר במסכים גדולים יותר, ויש שחקנים שמעדיפים להשתמש בהם.
רמות ביצועים של חומרה
למטרות אישור
| חומרה | מחשב ברמה נמוכה | מחשב מתקדם יותר |
|---|---|---|
| CPU | מעבד עם ארבע ליבות ו-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 במחשב.