تقویت ورود یکپارچه بازیکن به سیستم: معرفی افزونه متنباز «ورود به سیستم با Google» برای Unity
زمان خواندن: ۱ دقیقه
با 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 کاوش کنید
-
اخبار محصولاز غوطهوری کامل در خانه تا تجربههای اجمالی درحال حرکت، ساختن روی Android XR به شما امکان میدهد در هر لحظه در سراسر طیف برنامههای فضایی با کاربران ملاقات کنید. در «نشست توسعهدهندگان Android»، با راهاندازی XREAL AURA به نقطه عطف هیجانانگیزی رسیدیم.
Amy Zeppenfeld, Vinny DaSilva • مدتزمان مطالعه: ۳ دقیقه -
اخبار محصولدر عصر هوش مصنوعی، کاربران دیگر فقط در برنامهها ضربه نمیزنند، بلکه اهداف سطح بالا را بیان میکنند و انتظار دارند عاملهای هوش مصنوعی مانند Gemini گردشهای کاری چندمرحلهای را، گاهی در چندین برنامه در دستگاههایشان، تکمیل کنند.
Jingyu Shi • زمان خواندن: ۴ دقیقه -
اخبار محصولامروز در «نشست توسعهدهندگان Android»، دردسترس بودن گسترده بسیاری از ابزارها و میاناهای برنامهسازی کاربردی را اعلام میکنیم که برای رفع اصطکاک روزمره و ارائه انعطافپذیری بیشتر به شما برای ساختن برنامههای Android عالی طراحی شدهاند.
Matthew McCullough • زمان خواندن: ۴ دقیقه
جدیدترین اطلاعات آماری توسعه Android را بهصورت هفتگی در صندوق ورودیتان دریافت کنید.