הדוגמאות ויישומי הפלאגין של Google Play Games במחשב מדגימים את שילובי ה-SDK לקבלת אישור והגדרה של משחקים בסביבת המחשב.
AGDKTunnel
AGDKTunnel שמבוסס על דגימת ה-NDK לדוגמה, Endless Tunnel. ב-AGDKTunnel מוצגים השילובים הבאים של Google Play Games on PC SDK:
- Google Play Games Services לזהות ב-Play ולשמירה בענן
- קלט SDK ל-Google Play Games במחשב
הפעלת build ל-Google Play Games במחשב
וריאציות build משמשות להבחנה בין פלטפורמת ברירת המחדל (לנייד) וגם בפלטפורמת ה-PC. כדי ליצור את AGDKTunnel כך שיפעל ב-Google Play Games במחשב:
- עוברים אל Build > Select Build Variant ובוחרים את גרסת ה-build playGamesPC.
- (אופציונלי) מפעילים את Google Play Games Services כדי להפעיל את שמירת הנתונים בענן בנייד ובמחשב.
- (אופציונלי) מפעילים את Play Asset Delivery API כדי לספק נכסי טקסטורה דחוסים ל-DXT1.
הפעלת Google Play Games Services
Google Play Games Services (PGS) משמש לכניסה לחשבון ולשמירה בענן. כדי להפעיל את התכונות האלה:
- משנים את השם של החבילה AGDKTunnel לשם לבחירתכם.
- יוצרים אפליקציה ב-Google Play Console ופועלים לפי השלבים כדי להגדיר את Google Play Games Services באמצעות שם החבילה שלך.
- מחליפים את ערך המחרוזת
game_services_project_id
ב-app/src/main/res/values/strings.xml
במזהה הפרויקט ב-Google Play Console.
Trivial Kart
משחק לדוגמה שממחיש את השימוש בטכנולוגיות של Google Play ב-Android באמצעות מנוע Unity. המשחק מדגים את הפעולות הבאות ב-Google Play Games במחשב:
- Google Play Games Services לכניסה לחשבון, להישגים, ללוחות לידרבורד, לחברים ולשמירה בענן
- Play Integrity לקבלת אותות תקינות לגבי תקינות המכשיר וסטטוס הרישיון ל-Play
- קלט SDK ל-Google Play Games במחשב
מידע על ההגדרות זמין בדוגמה trivialkart-unity.
יישומי פלאגין של Unity ל-Google Play Games
כלי utils של הפלטפורמה
platform_utils_package הוא כלי להפיכת תהליכים לפעולות אוטומטיות ב-Google Play Games במחשב באמצעות Unity. החבילה כוללת את התכונות הבאות:
- סקריפט להגדרת פלטפורמת GPG: הוספת ההגדרה UNITY_ANDROID_x86_64 לרשימת ההגדרות בהתאמה אישית בהגדרות הנגן
- סקריפט של ייבוא נכסים: מגדיר כל טקסטורה מיובאת לדחיסת טקסטורה שנבחרה (DXTC כברירת מחדל)
- אפשרויות חלון: מגדיר את אפשרויות החלון שזמינות בקטע כלים > הגדרות GPG
לכידת קלט
השדה input-capture_package מדגים תכונות לתיעוד קלט של עכבר:
- צילום קלט מהעכבר באמצעות החלפת מצב של מקש הרווח
- אירועים של מצב לחצן העכבר
- אירועי גלילה בעכבר
- זיהוי גיאומטריה של המסך