נתונים סטטיסטיים של שחקנים במשחקי Unity

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

הקריאה החוזרת מקבלת שני פרמטרים: 1. קוד התוצאה שקטן מ-0 או שווה ל-0 הוא הצלחה. כאן אפשר לראות את כל הערכים ב-CommonStatusCodes. 2. אובייקט PlayerStats מסוג GooglePlayGames.PlayGamesLocalUser.PlayerStats

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

הנתונים הסטטיסטיים של השחקן זמינים אחרי האימות:

    ((PlayGamesLocalUser)Social.localUser).GetStats((rc, stats) =>
        {
            // -1 means cached stats, 0 is success
            // see  CommonStatusCodes for all values.
            if (rc <= 0 && stats.HasDaysSinceLastPlayed()) {
                Debug.Log("It has been " + stats.DaysSinceLastPlayed + " days");
            }
        });