חדשות על המוצר

כניסה חלקה של שחקנים: השקת הפלאגין בקוד פתוח "כניסה באמצעות חשבון Google" ל-Unity

משך הקריאה: דקה אחת
הצגת הפרופיל של מיכל כהן
Michelle Martin יועץ פתרונות בכיר, משתמשים ומוצרים, זהות צד ג' ב-Core

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

היום אנחנו שמחים להכריז על השקת הפלאגין "כניסה באמצעות חשבון Google" לנייד ב-Unity, שזמין עכשיו כקוד פתוח לכולם ב-GitHub.

הפלאגין הזה, שמוכן לייצור, פותח במיוחד תוך התחשבות בדרישות של מנועים מודרניים – כולל תאימות מלאה ל-Unity 6.5 – והוא מחליף את ההטמעה הקודמת בגשר אימות מאינטראקציה ישירה (First-Party) עם ביצועים גבוהים.

הדגשים העיקריים למפתחי משחקים

  • ביצועים משופרים של רכיבים מקומיים: הפלאגין מטמיע גשרים קלים ומקומיים בלבד, וכך מצמצם את התקורה בזמן הריצה, מסיר רכיבים מיותרים ממערכות קודמות ומבטיח אינטראקציות צפויות ומהירות של כניסה לחשבון במכשירים שונים.
  • תקני אבטחה מודרניים: שילוב ישיר עם Credential Manager (Kotlin)‎ המודרני של Android ועם GIDSignIn (Objective-C++‎) של iOS, שמאפשר לשחקנים להתחבר במהירות בלי סיסמה, תוך עמידה בתקני הפרטיות והאבטחה ברמת הפלטפורמה.
  • הגדרות משולבות בכלי העריכה: המפתחים יכולים להגדיר את מזהה הלקוח באינטרנט ואת מזהה הלקוח ההפוך ב-iOS ישירות בכלי העריכה של המנוע, דרך Window (חלון) > Google Sign-In Native (כניסה באמצעות חשבון Google מקורית) > Settings (הגדרות). כך לא צריך לערוך את המניפסט באופן ידני.
  • מנותק ובלתי תלוי בקצה העורפי: במקום לנעול את המפתחים במחסנית קצה עורפי אחת, הפלאגין מאחזר טוקן חתום של מזהה Google‏ (idToken) ישירות לסקריפטים של C# ‎ באמצעות קריאות חוזרות (callbacks) של אירועים. אתם יכולים להעביר טוקנים בצורה חלקה לפלטפורמות שונות של Back end as a Service, כמו אימות ב-Firebase,‏ Supabase,‏ Auth0 וכו', או לפלטפורמה משלכם לניהול משתמשים .
  • הגדרה חלקה: אפשר לשלב את הפלאגין בקלות על ידי הורדת קובץ ‎.unitypackage המוכן מראש.

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

👉 מידע נוסף על הפלאגין "כניסה באמצעות חשבון Google" ל-Unity זמין במאגר של GitHub 

כותב/ת המסמך:
להמשך קריאה