דרישות לגבי המשכיות

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

לפניכם סיכום של הדרישות:

  • שחקנים בנייד (Android) ו-Google Play Games במחשב (במחשב) מחוברים באופן אוטומטי ל-Google Play Games Services במשחק כשהדבר אפשרי, וההתקדמות שלהם ללא הדרכה מקושרת למזהה השחקן של Google Play Games Services. במכשירים אחרים, ההתקדמות במשחק תשוחזר באופן אוטומטי כשאין התנגשות עם המדינה המקומית.
    • הערה: יכול להיות שהמשתמש יכנס באופן אוטומטי למשחק שלך באמצעות Google Play Games Services, אבל לא יוכל להיכנס באמצעות מערכת הזהויות הקיימת שלך (למשל, חשבונות אורח). במקרים כאלה, מאחר שהמשתמש מחובר באמצעות Google Play Games Services והוא צופה שההתקדמות שלו תישמר, עדיין צריך לגבות ולשחזר את ההתקדמות של המשתמש. היוצא מן הכלל היחיד הוא כשהמשתמש מבין באופן ספציפי שמצב אורח קשור למכשיר אחד.
    • צריך להשתמש בכניסה לגרסה 2 של Google Play Games Services כדי לעמוד בדרישה הזו. אם אתם משתמשים כרגע ב'כניסה בגרסה v1', יש לנו הנחיות להעברת שילובים של Java ו-Unity.
  • אם למשחק יש פתרונות אחרים לניהול זהויות , כדאי לקשר את מזהה הנגן של Google Play Games Services לפתרונות האלה כדי שהשחקנים לא יצטרכו לשחזר את פרטי הכניסה שלהם באופן ידני כשהם משתמשים במכשיר חדש.
  • כשיש התנגשות במהלך ההתקדמות (שחקן שנכנס באמצעות Google Play Games Services ופלטפורמה לזיהוי זהות), צריך לפתור את הבעיה בדרך שבה השחקנים יכולים לצפות ולהבין אותם. אפשר לבקש מהשחקן באיזה חשבון הם רוצים לשחק, העדפת ההתקדמות המקומית או מיזוג ההתקדמות.

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

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

אתם יכולים להיעזר במקרי הבדיקה בדף הזה כדי להעריך את הפתרון שלכם ביחס לדרישות.

בהמשך מופיעה רשימת משימות של ההתנהגויות הנדרשות והמומלץות שלנו בנוגע לכניסה ל-Google Play Games Services ב-Google Play Games במחשב.

מזהה חשיבות תיאור
1.1 חובה כניסה של שחקנים באמצעות כניסה לגרסה 2 של Google Play Games Services מכשירי Android ו-Google Play Games במחשב.

מטמיעים את Google Play Games v2 SDK החדש גרסאות ה-build של Android ו-Google Play Games במחשב ומפעילים את הפונקציונליות של הכניסה במשחק. משתמשים ב פרטי כניסה משחקנים מחוברים אל ההפעלה דרישה 1.2.

לתשומת ליבכם: גרסה 1 של הכניסה לא עומדת בדרישה. אם אתם משתמשים כרגע בגרסה 1 של Google Play Games Services במשחק, עליכם לשדרג ל-v2. מידע נוסף על העברת השילוב זמין במדריכים של Java ו-Unity.
1.2 חובה גיבוי ושחזור של התקדמות הנגן עד מזהה השחקן של Play Games Services.

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

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

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

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

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

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