Google फॉर गेम्स डेवलपर समिट में, Google ने Android 12 उपकरणों के लिए 'डाउनलोड करते समय खेलें' सुविधा पेश की। यह ऐसे काम करता है।
आज, Google की गेम्स टीम ने वार्षिक Google for गेम्स डेवलपर शिखर सम्मेलन की शुरुआत की। शिखर सम्मेलन में, Google ने एंड्रॉइड और क्रोम ओएस पर गेम विकास को आसान बनाने के लिए नए टूल और समाधान का अनावरण किया। हालाँकि, इतना ही नहीं। कंपनी ने उपयोगकर्ताओं को गेम डिलीवर करने के अनुभव को बेहतर बनाने के उद्देश्य से एक नई सुविधा का भी अनावरण किया। यह सुविधा, जिसे "डाउनलोड करते समय चलाएं" कहा जाता है, चलने वाले उपकरणों के लिए उपलब्ध है एंड्रॉइड 12 या बाद में, और यह प्रभावी रूप से बड़े गेम डाउनलोड करने के इंतजार को समाप्त कर देता है।
एंड्रॉइड 12 पर डाउनलोड करते ही खेलें
"जैसे ही डाउनलोड करें खेलें" Google Play द्वारा पेश की गई एक नई सेवा है जो "उपयोगकर्ताओं को गेम के दौरान सेकंडों में गेमप्ले में प्रवेश करने की अनुमति देगी संपत्तियां पृष्ठभूमि में डाउनलोड की जाती हैं।" एक साधारण कारण है कि Google ने यह नया "डाउनलोड करते समय खेलें" सुविधा विकसित की है। "उपयोगकर्ता मैं तुरंत खेलना शुरू करना चाहता हूं, लेकिन जैसे-जैसे गेम की गुणवत्ता में सुधार होता जा रहा है, उनका आकार बढ़ता जा रहा है, जिससे लंबे, सुस्त डाउनलोड हो रहे हैं।" गूगल समझाता है. यह अवधारणा स्वयं नई नहीं है - सोनी के PlayStation और Microsoft के Xbox कंसोल ने वर्षों से एक समान सुविधा की पेशकश की है - लेकिन वहाँ हाल तक एंड्रॉइड पर इसकी बहुत अधिक आवश्यकता नहीं थी क्योंकि अधिकांश मोबाइल गेम कंसोल या पीसी की तुलना में आकार में बहुत छोटे होते हैं खेल.
Google का कहना है कि "जैसे ही डाउनलोड करें खेलें" उन सभी डेवलपर्स के लिए उपलब्ध है जो ऐप्स और गेम प्रकाशित करते हैं प्ले स्टोर और इसके लागू होने के बाद, गेम "कम से कम 2 गुना तेजी से खुलने के लिए तैयार" हैं पहले। कुछ मामलों में सुधार काफी नाटकीय हो सकता है, Google का कहना है कि 400MB आकार के गेम को लोड होने में कई मिनटों के बजाय 10 सेकंड का समय लग सकता है।
केवल एंड्रॉइड के नवीनतम संस्करण पर चलने वाले डिवाइस ही इस नई सुविधा का लाभ उठा सकते हैं, और इसका कारण यह है कि यह सुविधा "एंड्रॉइड 12 के मूल में निर्मित है।" गूगल ने इसकी पुष्टि की एक्सडीए वह, हुड के तहत, "जैसे ही आप डाउनलोड करते हैं उसे चलाएं" का उपयोग करता है एंड्रॉइड का इंक्रीमेंटल फ़ाइल सिस्टम, एक "विशेष प्रयोजन लिनक्स वर्चुअल फ़ाइल सिस्टम जो एक प्रोग्राम के निष्पादन की अनुमति देता है जबकि इसकी बाइनरी और संसाधन फ़ाइलें अभी भी नेटवर्क पर आसानी से डाउनलोड की जा रही हैं।"
हालाँकि "डाउनलोड करते समय खेलें" सभी ऐप डेवलपर्स के लिए खुला है, लेकिन इसके लिए डेवलपर को एंड्रॉइड ऐप बंडल प्रारूप के साथ अपना ऐप बनाना होगा। ऐसा इसलिए है क्योंकि इस फीचर का उपयोग किया जाता है एसेट डिलिवरी खेलें, जिसके लिए ऐप बंडल प्रारूप की आवश्यकता है। 1 अगस्त, 2021 के बाद Google Play पर सबमिट किए गए नए ऐप्स ज़रूरत है एंड्रॉइड ऐप बंडल प्रारूप का उपयोग करने के लिए, लेकिन कुछ डेवलपर्स आवश्यकता के साथ सहज नहीं हैं। यदि ऐप बंडल की आवश्यकता आपको परेशान नहीं करती है, तो उपयोगकर्ताओं को आपके गेम के गेमप्ले लूप में और भी जल्दी शामिल करने के लिए "डाउनलोड करते समय खेलें" एक अच्छी सुविधा होगी।
डेवलपर्स "डाउनलोड करते समय खेलें" बीटा प्रोग्राम के लिए साइन अप कर सकते हैं इस फॉर्म को भरना. नई सुविधा के बारे में अधिक जानकारी के लिए, 2021 Google फॉर गेम्स डेवलपर समिट से "डिलीवरी स्पेस अपडेट" मुख्य वक्ता देखें।
\r\n https://www.youtube.com/watch? v=cVzD_TwnQDY\r\n
इंक्रीमेंटल के लिए लॉन्चर समर्थन
Google लॉन्चर डेवलपर्स को इंक्रीमेंटल के लिए समर्थन जोड़ने के लिए भी प्रोत्साहित कर रहा है, जो "डाउनलोड करते समय खेलें" का आंतरिक नाम है। ऐप के क्रमिक रूप से चालू होने पर होम स्क्रीन पर एक वादा आइकन और डाउनलोड प्रगति संकेतक दिखाकर डाउनलोड किया गया. यदि उपयोगकर्ता आइकन पर टैप करता है लेकिन यह अभी तक लॉन्च होने के लिए तैयार नहीं है, तो लॉन्चर को उपयोगकर्ता को Google Play Store पर ऐप के लैंडिंग पृष्ठ पर नेविगेट करना चाहिए। एक बार जब आंशिक रूप से डाउनलोड किया गया ऐप लॉन्च के लिए तैयार हो जाए, तो लॉन्चर को प्रॉमिस आइकन को बदल देना चाहिए नियमित ऐप आइकन लेकिन डाउनलोड स्थिति को प्रतिबिंबित करने वाला डाउनलोड प्रगति संकेतक दिखाना चाहिए अनुप्रयोग। ऐप आइकन पर क्लिक करने से अब ऐप लॉन्च हो जाना चाहिए, और जब ऐप डाउनलोड पूरा हो जाए, तो डाउनलोड प्रगति संकेतक हटा दिया जाना चाहिए।
इस सुविधा को लागू करने के लिए, लॉन्चर डेवलपर्स को कुछ एपीआई का उपयोग करना चाहिए: पैकेज संस्थापक। सेशनकॉलबैक#ऑनक्रिएटेड और लॉन्चरऐप्स। कॉलबैक#ऑनपैकेजलोडिंगप्रोग्रेस बदला गया या लॉन्चरएक्टिविटीइन्फो.getLoadingProgress().
यह कैसा दिखना चाहिए, इसके उदाहरण के लिए देखें लंबित ऐप इंस्टॉल पर हमारा पिछला लेख, जहां हमने Google को पिक्सेल लॉन्चर के कई उपयोगकर्ताओं के लिए इस सुविधा का सार्वजनिक रूप से ए/बी परीक्षण करते देखा।