כדי להשיק את המשחק ב-Google Play Games במחשב, הוא צריך לעמוד בדרישות בנוגע ליכולת המשחק. אחרי שהמשחק מופיע בפלטפורמה, אפשר להוסיף תכונות פלטפורמה ששחקנים אוהבים, כמו המשכיות חלקה של המשחק, אמצעי קלט של הפלטפורמה וביצועים משופרים, כדי לקבל אישור מלא.
דרישות ההפעלה
כדי להפיץ את המשחק לנייד למחשבי PC, הוא צריך לעמוד בדרישות המינימליות להפעלה. הדרישות האלה נועדו להבטיח שאפשר יהיה לשחק במשחק בפלטפורמה. אחרי שהמשחק יהיה זמין למחשבים, תוכלו להמשיך לפתח אותו כדי לקבל אישור מלא לפלטפורמה.
רשימת משימות לבדיקת אפשרות ההפעלה:
- אפשר לשחק במשחק במחשבים עם עכבר ומקלדת. שימו לב שלא נדרש תמיכה ישירה בעכבר ובמקלדת כדי לעמוד בדרישה הזו. מספיק משחקים שאפשר לשחק בהם במצב תאימות.
- אי אפשר לחסום את המשחק באמצעות הרשאות שלא נתמכות.
- אי אפשר לחסום את המשחק באמצעות ממשקי Google API שלא נתמכים.
- המשחק לא יכול לדרוש תכונות שלא נתמכות.
- המשחק צריך לתמוך ב-OpenGL ES (גרסה 3.2 ומטה) או ב-Vulkan (גרסה 1.1 ומטה).
בדיקת אפשרות ההפעלה
יש כמה דרכים שונות לבדוק אם המשחק עומד בדרישות הבסיסיות של יכולת המשחק. הדבר הכי חשוב לבדוק הוא את הטיפול בקלט, ולוודא שהמשחק לא נחסם בגלל תכונות או הרשאות לא נתמכות. יכול להיות שמצב התאימות בפלטפורמה יספיק למשחק בלחיצה אחת. אם המשחק שלכם מורכב יותר, למשל אם צריך שתי ידיים כדי לשחק בו, יכול להיות שתצטרכו תמיכה נוספת בעכבר ובמקלדת. כמה דברים שכדאי לזכור:
- משתמשים בגלגל הגלילה של העכבר כדי לגלול או לשנות את מרחק התצוגה.
- כשמשתמשים בעכבר, החלקה אנכית דורשת יותר עבודה מהחלקה אופקית. למרות שהחלקה אופקית מתורגמת היטב באמצעות מצב התאימות, כדאי לשקול מקשי קיצור להחלקה אנכית.
- תמיכה בתנועות מגע מרובות באמצעות מקשי קיצור.
- מוסיפים מקשי קיצור לפעולות נפוצות, כמו הקשה על Enter כדי לאשר תיבות דו-שיח או הקשה על Escape כדי לבטל.
אפשר להשתמש בשיטות הבאות כדי לבדוק את יכולת ההפעלה של המשחק באמצעות קלט:
- ChromeOS: מכשירי Chromebook מציעים חוויה מקומית שדומה לשימוש במחשב עם עכבר ומקלדת. כך תוכלו ליהנות מחוויה הכי דומה ל-Google Play Games במחשב.
- מכשיר נייד עם עכבר ומקלדת: אפשר לחבר עכבר ומקלדת למכשיר נייד כדי לבדוק את איכות ההפעלה.
ארכיטקטורת ABI של משחקים
Google Play Games במחשב תומך במשחקים שנוצרו עם קובצי הפעלה בינאריים של ARM או x86-64 ABI. מומלץ לכלול קבצים בינאריים של x86-64 כדי לשפר את ביצועי המשחקים ולהרחיב את טווח המכשירים. כדי לקבל אישור מלא, צריך גם ליצור גרסת x86-64 build של המשחק.
קבצים בינאריים של ARM
Google שיתפה פעולה עם Intel כדי לאפשר הפעלה של משחקים מבוססי-ARM במחשבים מבוססי-Intel באמצעות Intel Bridge Technology. המשמעות היא שאחרי שהמשחק לנייד יעמוד בדרישות ההפעלה, אפשר יהיה להפיץ אותו ב-Google Play Games במחשב למחשבים מבוססי-Intel.
קובצי הפעלה בינאריים של x86-64
אם תספקו גרסת x86-64 של המשחק לנייד, השחקנים ייהנו משיפורים בביצועים כי אפשר להריץ את המשחק ישירות על החומרה המקורית. בנוסף, ההפצה של המשחק תורחב למחשבי PC שאינם מבוססי-Intel.
השלב הראשון באופטימיזציה של המשחק ל-Google Play Games במחשב הוא לספק גרסת x86-64 של המשחק. היא משפרת את ביצועי המשחק ומגדילה את פוטנציאל החשיפה שלו.
דרישות לקבלת אישור
משחקים מאומתים מותאמים לשימוש בתכונות וביכולות של Google Play Games במחשב, כדי לספק חוויה מהנה לשחקנים. כדי לקבל אישור למשחק, אתם צריכים לעמוד בכל הדרישות הבסיסיות בנוגע ליכולת המשחק, וגם בדרישות הבאות.
- דרישות הפלטפורמה
- דרישות לגבי אפשרות ההפעלה
- גרפיקה
- קלט מהמכשיר
- משחק חוצה פלטפורמות
מידע נוסף על המועד שבו צריך לשלב את הדרישות האלה ועל אופן הבדיקה שלהן זמין בדף רשימת המשימות להשגת אבני דרך.
דרישות מינימליות לשחקנים
מידע על הדרישות המינימליות להפעלת Google Play Games במחשב זמין במאמר דרישות מינימליות למחשב במרכז העזרה של Google.
הורדת האמולטור למפתחים
אחרי שיש לכם גרסת build תואמת של המשחק, אתם יכולים לבדוק אותה בגרסת ה-build של האמולטור שמיועדת למפתחים. האמולטור למפתחים כולל את אותן תכונות, ערכות SDK ואופטימיזציות של Google Play Games במחשב כמו חוויית המשתמש. בנוסף, הוא כולל כמה אמצעי בקרה נוספים שמקלים על בדיקת המשחק ב-Windows.
אפשר להעביר APK לסימולטור באמצעות Android Studio או Android Debug Bridge.
מידע נוסף זמין במאמר בנושא שימוש באמולטור למפתחים.