उपयोगकर्ताओं के बनाए गए 4 करोड़ से ज़्यादा गेम के साथ, Roblox, लोगों के बनाए गए ऑनलाइन गेमिंग प्लैटफ़ॉर्म में सबसे बड़ा प्लैटफ़ॉर्म है. साथ ही, comScore के मुताबिक, यह बच्चों और किशोरों के लिए नंबर-वन गेमिंग साइट है. Chromebook के इंस्टॉल बेस और शिक्षा से जुड़ी सुविधाओं के लिए इस्तेमाल किए जाने वाले डिवाइसों की बड़ी संख्या से प्रेरणा लेकर, Roblox ने अपने ऐप्लिकेशन को ChromeOS के लिए ऑप्टिमाइज़ करने का फ़ैसला किया.
Roblox को कई डिवाइसों पर खेला जा सकता है. जैसे, टचस्क्रीन वाले लैपटॉप और टैबलेट. इसलिए, इसका इस्तेमाल लैपटॉप और टैबलेट, दोनों मोड में किया जा सकता है. ऑप्टिमाइज़ेशन की प्रोसेस काफ़ी आसान थी, क्योंकि Roblox पहले से ही Android पर काम करता था. हालांकि, इसे Android बिल्ड में कुछ बदलाव करने पड़े, ताकि यह Chromebook पर आसानी से चल सके.
उन्होंने क्या किया
सबसे पहले, Roblox ने Android ऐप्लिकेशन में बनाई गई सुविधाओं की समीक्षा की, ताकि यह पता चल सके कि वे ChromeOS के साथ काम करती हैं या नहीं. Android ऐप्लिकेशन के ओरिजनल आर्किटेक्चर से जुड़े कुछ फ़ैसलों की वजह से, ChromeOS के लिए ऑप्टिमाइज़ करते समय समस्याएं आईं. इनमें सबसे अहम समस्या, स्टैटिक स्क्रीन रेंडर डाइमेंशन से जुड़ी थी. Roblox ने इस समस्या को ठीक करने के लिए, टेस्टिंग, एक्सपेरिमेंट, और ऑप्टिमाइज़ेशन पर समय बिताया. इसके बाद, गेमिंग के बेहतर अनुभव के लिए, फ़ुल-स्क्रीन मोड को चुना.
डिवाइस की पहचान करने के लिए, Roblox को यह तय करना था कि Chromebook को इंटरनल तौर पर किस तरह से क्लासिफ़ाई किया जाए. ऐसा इसलिए, क्योंकि इसमें लैपटॉप और टैबलेट, दोनों की सुविधाएं थीं. हालांकि, यह इस बात पर निर्भर करता था कि कौनसी सुविधा चालू है. Chromebooks को डिवाइस की मौजूदा कैटगरी में शामिल नहीं किया जा सकता. इसलिए, Roblox ने उपयोगकर्ता की दिलचस्पी और परफ़ॉर्मेंस को ट्रैक करने के लिए, एक नई कैटगरी बनाई है. Chromebook को जिस तरह से पकड़ा जाता है उसके हिसाब से, स्क्रीन का रेशियो और कीबोर्ड डाइनैमिक तरीके से बदलता है. इसलिए, Roblox ने स्क्रीन और कीबोर्ड के ओरिएंटेशन का पता लगाने की सुविधा जोड़ी है.
नतीजे
Chromebook पर, Roblox का 2D ऐप्लिकेशन और 3D इंजन बहुत अच्छी तरह से काम करता है. साथ ही, उपयोगकर्ताओं को गेमिंग का शानदार अनुभव मिलता है. अलग-अलग डिवाइस मोड के बीच टॉगल करने की सुविधा की वजह से, इस ऐप्लिकेशन को अलग-अलग जगहों और स्थितियों में आसानी से इस्तेमाल किया जा सकता है. साथ ही, कंट्रोल और इनपुट की प्राथमिकताओं के हिसाब से इसे आसानी से अडजस्ट किया जा सकता है.
जब Roblox ने पहली बार ChromeOS के साथ काम करने की सुविधा के बारे में बताया और इसे लॉन्च किया, तो डेवलपर और प्लेयर कम्यूनिटी के लोगों ने इसमें काफ़ी दिलचस्पी दिखाई. इस दिलचस्पी की वजह से, अब Chromebook पर Roblox खेलने वाले लोगों का एक बड़ा ग्रुप बन गया है. ये लोग नियमित तौर पर Chromebook पर Roblox खेलते हैं.
शुरू करें
ChromeOS के लिए अपने ऐप्लिकेशन को ऑप्टिमाइज़ करने का सबसे अच्छा तरीका जानें.