اخبار محصول

تقویت ورود یکپارچه بازیکن به سیستم: معرفی افزونه متن‌باز «ورود به سیستم با Google» برای Unity

زمان خواندن: ۱ دقیقه
مشاهده نمایه Michelle Martin
Michelle Martin مشاور ارشد راهکارها، کاربران و محصولات، هویت Core 3P

با Unity که بیش‌از نیمی از همه عناوین تلفن همراه در سراسر جهان را پشتیبانی می‌کند، برداشت اولیه اهمیت دارد. برای توسعه‌دهندگان بازی، تجربه آماده‌سازی روان و قابل‌اعتماد بازیکن برای حفظ بازیکن در روز اول و تعامل بلندمدت ضروری است. بااین‌حال، برای سال‌ها، توسعه‌دهندگانی که به‌دنبال ادغام اصالت‌سنجی Google در بازی‌های Unity بودند، اغلب به پل‌های نمونه منسوخ‌شده‌ای تکیه می‌کردند که با خطوط ساخت مدرن Gradle و الزامات AndroidX مشکل داشتند.

امروز با خوشحالی راه‌اندازی «ورود به سیستم با افزونه Google Mobile» برای Unity را اعلام می‌کنیم که اکنون به‌صورت متن‌باز و دردسترس عموم در GitHub قرار دارد.

این افزونه آماده تولید که به‌طور خاص با درنظر گرفتن الزامات موتورهای مدرن (ازجمله سازگاری کامل با Unity 6.5) ساخته شده است، پیاده‌سازی قدیمی را با یک پل اصالت‌سنجی طرف اول با عملکرد بالا جایگزین می‌کند.

لحظه‌های مهم برای توسعه‌دهندگان بازی

  • عملکرد بومی ساده‌شده: با پیاده‌سازی پل‌های سبک و فقط بومی، این افزونه سربار زمان اجرا را به‌حداقل می‌رساند، بار قدیمی را حذف می‌کند، و تعاملات ورود به سیستم قابل‌پیش‌بینی و پاسخگو را در دستگاه‌های مختلف تضمین می‌کند.
  • استانداردهای امنیتی مدرن: مستقیماً با «مدیر اطلاعات کاربری» مدرن Android (Kotlin) و GIDSignIn در iOS (Objective-C++)‎ ادغام می‌شود و تجربه ورود سریع و بدون گذرواژه را برای بازیکنان فراهم می‌کند و درعین‌حال از رعایت استانداردهای حریم خصوصی و امنیتی در سطح پلاتفرم اطمینان حاصل می‌کند.
  • پیکربندی ادغام‌شده با ویرایشگر: توسعه‌دهندگان می‌توانند «شناسه کارخواه وب» و «شناسه کارخواه معکوس iOS» خود را مستقیماً در ویرایشگر موتور ازطریق «پنجره > ورود به سیستم Google بومی > تنظیمات» پیکربندی کنند—این کار نیاز به ویرایش‌های دستی و پیچیده مانیفست را ازبین می‌برد.
  • جداشده و مستقل از پس‌زمینه: به‌جای محدود کردن توسعه‌دهندگان به یک پشته پس‌زمینه واحد، این افزونه یک «شناسه Google» امضاشده (idToken) را مستقیماً ازطریق فراخوانی‌های رویداد به اسکریپت‌های C# شما بازیابی می‌کند. می‌توانید به‌طور یکپارچه توکن‌ها را به پلاتفرم‌های مختلف «پشت‌بام به‌عنوان سرویس» (BaaS)، مانند «اصالت‌سنجی Firebase»،‏ Supabase،‏ Auth0، و غیره… یا پلاتفرم مدیریت کاربر خودتان منتقل کنید .
  • راه‌اندازی بدون دردسر: با بارگیری unitypackage .ازپیش‌ساخته، افزایه را به‌راحتی ادغام کنید

چه توسعه‌دهنده بازی مستقل باشید که درحال ساختن نمونه اولیه اولین عنوان خود هستید، چه استودیویی تثبیت‌شده که درحال بهینه‌سازی آماده‌سازی بازیکن برای عرضه جهانی بعدی خود در Unity 6.5 هستید، شروع به کار فقط چند دقیقه طول می‌کشد:

👉 «افزونه ورود به سیستم با Google» برای Unity را در مخزن GitHub کاوش کنید 

نویسنده:
ادامه خواندن