פרסום משחקים ב-Google Play Games במחשב

מחשבי Chromebook הם לא הפלטפורמה היחידה עם מסך גדול שבה אפשר לשחק במשחקי Android. Google מספקת גם פלטפורמה להפעלת משחקי Android במחשב באמצעות Google Play Games. הדרישות דומות מספיק כך שאם תבצעו אופטימיזציה של המשחק ל-Google Play Games, תבצעו גם אופטימיזציה ל-ChromeOS.

אופטימיזציה ופרסום ב-Google Play Games

  1. ליצור גרסה של המשחק שפועלת במכשירים עם מסך גדול. במסמכי התיעוד של Google Play Games מפורטות דרישות האישור של Google Play Games וגם הוראות לבדיקה במכשיר ChromeOS. אם בעבר ביצעתם אופטימיזציה של המשחק ל-Chromebook, ודאו שהוא עומד גם בדרישות הנוספות של Google Play Games.
  2. אורזים את המשחק ל-Google Play Games ומוודאים שכוללים קבצים בינאריים של x86 ו-x86_64. חשוב לכלול את הקבצים הבינאריים האלה גם בשליחות של אפליקציות ל-ChromeOS. אם אפשר, כדאי להשתמש באותם קובצי APK או באותו App Bundle במחשב כמו בגרסאות לנייד.
  3. מפרסמים את המשחק במסלול 'Google Play Games במחשב' ב-Play Console.

פרסום גרסת build של Google Play Games ל-Chromebook

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

פרויקט משולב

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

פרויקטים נפרדים

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

  • שם החבילה צריך להיות זהה בין גרסאות הבנייה.
  • להגדיל את קוד הגרסה של גרסת ה-ChromeOS (מסך גדול) למספר גבוה בהרבה מהגרסה הנוכחית של Android (נייד).
  • כדי להגביל את הגרסה למסך גדול כך שניתן יהיה למצוא אותה רק במכשירי Chromebook, צריך להוסיף את התכונה הבאה שספציפית ל-ChromeOS למניפסט של האפליקציה:
<uses-feature android:name="org.chromium.arc" android:required="true" />
  • מעלים את גרסת ה-build החדשה במסלול לסביבת הייצור עבור סוג הגרסה הרגיל, לצד גרסת ה-build של הטלפון.