Unity, एक क्रॉस-प्लैटफ़ॉर्म गेम इंजन है. इसका इस्तेमाल, Google Play Store पर मौजूद कई गेम करते हैं. Unity के मॉड्यूलर टूल की मदद से, ज़्यादा दिलचस्पी खींचने वाले 2D या 3D मोबाइल गेम बनाए और डिलीवर किए जा सकते हैं.
Android के लिए Unity गेम बनाना
Android पर खिलाड़ियों के लिए गेम का बेहतर अनुभव देने के लिए, यह तरीका अपनाएं:
- Unity Hub को डाउनलोड और इंस्टॉल करें.
Unity Hub को शुरू करने के लिए, इंस्टॉल टैब पर क्लिक करें. इसके बाद, Unity एडिटर इंस्टॉल करें पर क्लिक करें. Unity Editor का ऐसा वर्शन इंस्टॉल करें जो 64-बिट ऐप्लिकेशन के साथ काम करता हो. ये वर्शन, Android ऐप्लिकेशन बंडल के साथ काम करते हैं. इनकी मदद से, ऐप्लिकेशन को छोटे और ऑप्टिमाइज़ किए गए वर्शन में डाउनलोड किया जा सकता है.
Unity Editor इंस्टॉल करते समय, Android के लिए बने ऐप्लिकेशन को डिप्लॉय करने से जुड़ी सहायता मॉड्यूल को शामिल करना न भूलें. इसके लिए, मॉड्यूल के बगल में मौजूद बॉक्स को चुनें.
- Android बिल्ड से जुड़ी सहायता मॉड्यूल को बड़ा करें. अगर Unity 2019 या इसके बाद के वर्शन का इस्तेमाल किया जा रहा है, तो Android SDK टूल और NDK टूल मॉड्यूल जोड़ें.
प्रोजेक्ट टैब में, नया प्रोजेक्ट पर क्लिक करें.
अपना गेम डेवलप करने के लिए, जानें पेज पर जाएं.
Play Asset Delivery
Play ऐसेट डिलीवरी की मदद से, ऐसेट बंडल और अन्य ऐसेट को Android ऐप्लिकेशन बंडल में पैकेज किया जा सकता है और Google Play के ज़रिए डिलीवर किया जा सकता है. इस सुविधा को Unity प्लगिन के साथ इंटिग्रेट करने के तरीके के बारे में ज़्यादा जानने के लिए, दस्तावेज़ और रनटाइम एपीआई का रेफ़रंस देखें.
Play Integrity API
Play Integrity API की मदद से यह जांच की जा सकेगी कि आपके गेम में कोई बदलाव किया गया है या नहीं, क्या उसे Google Play से इंस्टॉल किया गया है, और क्या उसे असल Android डिवाइस पर चलाया जा रहा है या नहीं. जोखिम भरे ट्रैफ़िक का पता चलने पर, आपके गेम का बैकएंड सर्वर जवाब दे सकता है. इससे, गेम को बिना अनुमति के ऐक्सेस करने और धोखाधड़ी करने से रोका जा सकता है. इस सुविधा को Unity प्लगिन के साथ इंटिग्रेट करने के तरीके के बारे में ज़्यादा जानने के लिए, दस्तावेज़ और रनटाइम एपीआई का रेफ़रंस देखें.
Play में इन-ऐप्लिकेशन अपडेट
Play के इन-ऐप्लिकेशन अपडेट की मदद से, उपयोगकर्ताओं को आपके गेम के नए वर्शन पर अपडेट करने के लिए कहा जा सकता है. ऐसा तब किया जा सकता है, जब नया वर्शन उपलब्ध हो. इसके लिए, उपयोगकर्ता को Play Store पर जाने की ज़रूरत नहीं पड़ती. इस सुविधा को Unity प्लगिन के साथ इंटिग्रेट करने के तरीके के बारे में ज़्यादा जानने के लिए, दस्तावेज़ और रनटाइम एपीआई रेफ़रंस देखें.
Play में इन-ऐप्लिकेशन समीक्षाएं
Play में इन-ऐप्लिकेशन समीक्षाएं की सुविधा की मदद से, उपयोगकर्ताओं को आपके गेम को छोड़े बिना, Play Store पर रेटिंग और समीक्षाएं सबमिट करने के लिए कहा जा सकता है. इस सुविधा को Unity प्लग इन के साथ इंटिग्रेट करने के तरीके के बारे में ज़्यादा जानने के लिए, दस्तावेज़ और रनटाइम एपीआई रेफ़रंस देखें.
Play गेम सेवाएं
Play Games Services की मदद से, Unity के सोशल इंटरफ़ेस के ज़रिए Google Play Games API को ऐक्सेस किया जा सकता है. इससे, आपको Google Play Games खातों से खिलाड़ी की पुष्टि करने, दोस्तों की सूचियों के साथ इंटरैक्ट करने, और उपलब्धि मैनेज करने (अनलॉक करना, दिखाना, और बढ़ाना) जैसी सुविधाओं का ऐक्सेस मिलता है. सेटअप और इस्तेमाल के बारे में ज़्यादा जानकारी, दस्तावेज़ में उपलब्ध है.
16 केबी वाला पेज साइज़
पेज वह इकाई है जिस पर ऑपरेटिंग सिस्टम मेमोरी को मैनेज करता है. ऑपरेटिंग सिस्टम की परफ़ॉर्मेंस को बेहतर बनाने और डिवाइस बनाने वाली कंपनियों को यह विकल्प देने के लिए कि वे इस बदलाव को अपनाएं या नहीं, Android 15 (एपीआई लेवल 35) और उसके बाद के वर्शन, 4 केबी या 16 केबी पेज साइज़ के साथ काम कर सकते हैं. 16 केबी वाले पेज साइज़ के साथ कॉन्फ़िगर किए गए डिवाइस, औसतन थोड़ी ज़्यादा मेमोरी का इस्तेमाल करते हैं. हालांकि, इनकी परफ़ॉर्मेंस में भी कई सुधार होते हैं.
Unity में Unity 2021, 2022 और Unity 6 के लिए, 16 केबी पेज का इस्तेमाल किया जा सकता है.