تسجيل دخول سلس للّاعبين: نقدّم لك المكوّن الإضافي المفتوح المصدر "تسجيل الدخول باستخدام حساب Google" في Unity
مدّة القراءة: دقيقة واحدة
بما أنّ Unity تشغّل أكثر من نصف جميع الألعاب على الأجهزة الجوّالة في جميع أنحاء العالم، فإنّ الانطباعات الأولى مهمة. بالنسبة إلى مطوّري الألعاب، تُعدّ تجربة الإعداد السلسة والموثوقة للاعبين ضرورية لتعزيز معدّل الاحتفاظ باللاعبين من اليوم الأول وزيادة تفاعلهم على المدى الطويل. ومع ذلك، لسنوات عديدة، كان المطوّرون الذين يتطلّعون إلى دمج مصادقة Google في ألعاب Unity يعتمدون غالبًا على نماذج جسور قديمة واجهت صعوبة في التعامل مع مسارات إصدار Gradle الحديثة ومتطلبات AndroidX.
يسرّنا اليوم الإعلان عن إطلاق المكوّن الإضافي "تسجيل الدخول باستخدام حساب Google" للأجهزة الجوّالة في Unity، وهو الآن مفتوح المصدر ومتاح للجميع على GitHub.
تم تصميم هذا المكوّن الإضافي الجاهز للاستخدام خصيصًا لتلبية متطلبات المحرّكات الحديثة، بما في ذلك التوافق الكامل مع Unity 6.5، وهو يحلّ محلّ عملية التنفيذ القديمة من خلال جسر مصادقة عالي الأداء من الطرف الأول.
أهم الميزات لمطوّري الألعاب
- أداء أصلي مبسّط: من خلال تنفيذ جسور خفيفة الوزن ومخصّصة للأجهزة فقط، يقلّل المكوّن الإضافي من عبء وقت التشغيل، ويزيل الميزات القديمة، ويضمن تفاعلات تسجيل دخول متوقّعة وسريعة الاستجابة على جميع الأجهزة.
- معايير الأمان الحديثة: تتكامل هذه الميزة مباشرةً مع Credential Manager (Kotlin) الحديث في Android وGIDSignIn (Objective-C++) في iOS، ما يمنح اللاعبين تجربة تسجيل دخول سريعة بدون كلمة مرور مع ضمان الامتثال لمعايير الخصوصية والأمان على مستوى المنصة.
- إعدادات مدمجة في المحرّر: يمكن للمطوّرين ضبط معرّف عميل الويب ومعرّف عميل iOS المعكوس مباشرةً داخل محرّر المحرّك من خلال "النافذة" (Window) > "تسجيل الدخول باستخدام حساب Google" (Google Sign-In Native) > "الإعدادات" (Settings)، ما يغني عن التعديلات اليدوية المعقّدة على ملفات البيان.
- مستقلة عن الخلفية: بدلاً من حصر المطوّرين في حزمة خلفية واحدة، تستردّ الإضافة رمز تعريف Google موقَّعًا (idToken) مباشرةً في نصوص C# البرمجية من خلال عمليات استدعاء الأحداث. يمكنك نقل الرموز المميّزة بسلاسة إلى منصات مختلفة من نوع "الخلفية كخدمة"، مثل مصادقة Firebase وSupabase وAuth0 وما إلى ذلك، أو إلى منصة إدارة المستخدمين الخاصة بك .
- إعداد سلس: يمكنك دمج المكوّن الإضافي بسهولة من خلال تنزيل ملف .unitypackage المُعدّ مسبقًا
سواء كنت مطوّر ألعاب مستقلّاً يصمّم نموذجًا أوّليًا للعبتك الأولى أو استوديو راسخًا يعمل على تحسين تجربة انضمام اللاعبين لإطلاق لعبتك العالمية التالية على Unity 6.5، يمكنك البدء في دقائق معدودة:
👉 يمكنك استكشاف المكوّن الإضافي لميزة "تسجيل الدخول باستخدام حساب Google" في Unity على مستودع GitHub
-
أخبار المنتجاتمن خلال تطوير التطبيقات على Android XR، يمكنك تلبية احتياجات المستخدمين في أي وقت، سواء كانوا يبحثون عن تجربة غامرة بالكامل في المنزل أو تجربة سريعة أثناء التنقل، وذلك من خلال مجموعة واسعة من التطبيقات المكانية. في مؤتمر Android Dev Summit، احتفلنا بإنجاز رائع من خلال إطلاق نظارة XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • مدّة القراءة: 3 دقائق -
أخبار المنتجاتفي عصر الذكاء الاصطناعي، لم يعُد المستخدمون يكتفون بالنقر على التطبيقات، بل يعبّرون عن أهداف عالية المستوى ويتوقّعون من وكلاء الذكاء الاصطناعي، مثل Gemini، إكمال مهام متعددة الخطوات، أحيانًا على تطبيقات متعددة على أجهزتهم.
Jingyu Shi • مدّة القراءة: 4 دقائق -
أخبار المنتجاتواليوم، في مؤتمر Android Dev Summit، نعلن عن توفير العديد من الأدوات وواجهات برمجة التطبيقات المصمَّمة لإزالة العقبات اليومية ومنحك المزيد من المرونة لإنشاء تطبيقات Android رائعة.
Matthew McCullough • مدّة القراءة: 4 دقائق
يمكنك الحصول على آخر الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.