प्रॉडक्ट से जुड़ी खबरें

खिलाड़ियों के लिए साइन-इन की प्रोसेस को आसान बनाना: Unity के लिए, ओपन-सोर्स 'Google से साइन इन करें' प्लगिन को पेश किया जा रहा है

पढ़ने में लगने वाला समय: 1 मिनट
मिशेल मार्टिन की प्रोफ़ाइल देखें
Michelle Martin सीनियर सलूशन कंसल्टेंट, उपयोगकर्ता और प्रॉडक्ट, कोर 3P आइडेंटिटी

दुनिया भर में आधे से ज़्यादा मोबाइल गेम, Unity की मदद से बनाए जाते हैं. इसलिए, पहला इंप्रेशन बहुत मायने रखता है. गेम डेवलपर के लिए, खिलाड़ियों को गेम में शामिल करने का आसान और भरोसेमंद अनुभव देना ज़रूरी है. इससे, गेम लॉन्च होने के पहले दिन से ही खिलाड़ियों को बनाए रखने और लंबे समय तक उनकी दिलचस्पी बनाए रखने में मदद मिलती है. हालांकि, Unity गेम में Google की पुष्टि करने की सुविधा को इंटिग्रेट करने के लिए, डेवलपर अक्सर ऐसे सैंपल ब्रिज पर भरोसा करते थे जो अब काम नहीं करते. इन ब्रिज को आधुनिक Gradle बिल्ड पाइपलाइन और AndroidX की ज़रूरी शर्तों के साथ काम करने में परेशानी होती थी.

आज हमें Unity के लिए, 'Google से साइन इन करें' मोबाइल प्लगिन लॉन्च करने का एलान करते हुए बेहद खुशी हो रही है. यह अब ओपन-सोर्स है और GitHub पर सार्वजनिक तौर पर उपलब्ध है.

यह प्लगिन, आधुनिक इंजन की ज़रूरतों को ध्यान में रखकर बनाया गया है. इसमें Unity 6.5 के साथ पूरी तरह से काम करने की सुविधा भी शामिल है. यह प्लगिन, प्रोडक्शन के लिए तैयार है. यह लेगसी सिस्टम को पहले पक्ष के, बेहतर परफ़ॉर्मेंस वाले ऑथेंटिकेशन ब्रिज से बदल देता है.

गेम डेवलपर के लिए खास बातें

  • बेहतर नेटिव परफ़ॉर्मेंस: प्लग इन, लाइटवेट और सिर्फ़ नेटिव ब्रिज लागू करके, रनटाइम ओवरहेड को कम करता है. साथ ही, लेगसी बैगेज को हटाता है. इसके अलावा, यह सभी डिवाइसों पर साइन-इन करने के लिए, अनुमानित और रिस्पॉन्सिव इंटरैक्शन की सुविधा देता है.
  • सुरक्षा के आधुनिक स्टैंडर्ड: यह Android के आधुनिक Credential Manager (Kotlin) और iOS के GIDSignIn (Objective-C++) के साथ सीधे तौर पर इंटिग्रेट होता है. इससे खिलाड़ियों को पासवर्ड के बिना, तेज़ी से लॉगिन करने की सुविधा मिलती है. साथ ही, यह पक्का किया जाता है कि प्लैटफ़ॉर्म-लेवल की निजता और सुरक्षा के स्टैंडर्ड का पालन किया जाए.
  • एडिटर-इंटिग्रेटेड कॉन्फ़िगरेशन: डेवलपर, विंडो > Google साइन-इन नेटिव > सेटिंग में जाकर, सीधे इंजन एडिटर में अपना वेब क्लाइंट आईडी और iOS रिवर्स क्लाइंट आईडी कॉन्फ़िगर कर सकते हैं. इससे, मेनिफ़ेस्ट में मैन्युअल तरीके से बदलाव करने की ज़रूरत नहीं पड़ती.
  • डिकपल्ड और बैकएंड-एग्नोस्टिक: यह प्लग इन, डेवलपर को किसी एक बैकएंड स्टैक में लॉक करने के बजाय, इवेंट कॉलबैक के ज़रिए सीधे आपकी C# स्क्रिप्ट में, साइन किया गया Google आईडी टोकन (idToken) वापस लाता है. टोकन को Firebase Authentication, Supabase, Auth0 वगैरह जैसे अलग-अलग बैकएंड एज़ अ सर्विस प्लैटफ़ॉर्म या अपने उपयोगकर्ता मैनेजमेंट प्लैटफ़ॉर्म पर आसानी से भेजा जा सकता है .
  • आसान सेटअप: पहले से बने .unitypackage को डाउनलोड करके, प्लगिन को आसानी से इंटिग्रेट करें

चाहे आप कोई इंडी गेम डेवलपर हों और अपने पहले गेम का प्रोटोटाइप बना रहे हों या कोई जाना-माना स्टूडियो हो और Unity 6.5 पर अपने अगले ग्लोबल लॉन्च के लिए, खिलाड़ियों को शामिल करने की प्रोसेस को ऑप्टिमाइज़ कर रहे हों, शुरुआत करने में बस कुछ ही मिनट लगते हैं:

👉 GitHub रिपॉज़िटरी पर जाकर, Unity के लिए 'Google से साइन इन करें' प्लगिन के बारे में जानें 

लेखक:
पढ़ना जारी रखें