खास जानकारी
Little Alchem: एक मज़ेदार और मोबाइल-फ़्रेंडली कॉम्बिनेशन गेम, जो अपने बड़े भाई Alchemy से प्रेरित है.
हमें क्या पसंद है?
Little Alchemy, वेब प्लैटफ़ॉर्म की सभी नई सुविधाओं को अपने पूरे फ़ायदे के साथ इस्तेमाल करने का एक अहम उदाहरण है. यह वेब ऐप्लिकेशन मेनिफ़ेस्ट का इस्तेमाल करके, इंस्टॉल किए जाने पर फ़ुलस्क्रीन लॉन्च करता है और theme-color की मदद से Android से ब्लेंड हो जाता है.
पहली बार लोड होने वाली प्रोसेस बहुत रिस्पॉन्सिव होती है और इससे प्रीलोडर तुरंत दिखने लगता है. इसके अलावा, Appकैश का इस्तेमाल करके इसे पूरी तरह से ऑफ़लाइन चलाया जा सकता है. बहुत खूब.
संभावित सुधार
डेस्कटॉप पर, राइट क्लिक को ब्लॉक करने को आम तौर पर 'नहीं' माना जाता है (लेकिन इसने Chrome DevTools शॉर्टकट को गलत टाइप करके गुप्त चीट कोड ढूंढने में मुझे मदद दी :)). हालांकि, किसी गेम के लिए यह कोई बहुत बड़ी बात नहीं है.
यूज़र इंटरफ़ेस (यूआई) के हिसाब से, ग्रिड 'सभी जगह' के एहसास को बेहतर बना सकता है. साथ ही, मोबाइल पर एलिमेंट को ड्रैग करते समय, उन्हें थोड़ा ऊपर की ओर शिफ़्ट कर सकता है, ताकि आप अपनी उंगली के नीचे जो चीज़ देख रहे हैं उसे देख सकें, उसे दिखाने में सुधार हो सकता है.
जैकब कोज़िओल के साथ सवाल-जवाब
वेब क्यों?
तुरंत ऐक्सेस, सही में क्रॉस-प्लैटफ़ॉर्म, और शेयर करने का सबसे आसान तरीका. अगर आपको यह सही नहीं लगता, तो मुझे नहीं पता कि क्या होता है.
लिटिल अल्केमी ने कुछ साल पहले 'Chrome वेब स्टोर' के लिए एक प्रयोग के तौर पर शुरुआत की थी. समय के साथ हमने इसका दायरा अन्य प्लैटफ़ॉर्म पर भी शुरू किया, लेकिन वेब वर्शन पर हमारा मुख्य फ़ोकस रहा है. फ़िलहाल, हमारे सभी नेटिव ऐप्लिकेशन सीधे तौर पर वेब ऐप्लिकेशन पर आधारित हैं. इससे बहुत सारा काम आसान हो जाता है और गेम अपडेट करने की प्रोसेस आसान हो जाती है. जो हमारी जैसी छोटी टीम के लिए बहुत ज़रूरी है.
गेम बनाने के दौरान उसमें क्या अच्छा लगा?
Little Alchemy में समय-समय पर बदलाव करते हुए, हमने मोबाइल वेब पर काफ़ी ध्यान दिया है. डेवलपमेंट के दौरान हमने कई फ़िज़िकल डिवाइसों और रिमोट Chrome DevTools के साथ काम किया. इससे हमें इस प्रोसेस को तेज़ करने में मदद मिली.
हमें परफ़ॉर्मेंस और रिस्पॉन्सिव डिज़ाइन पर काम करके भी काफ़ी आनंद आया. Chrome में मौजूदा टूल का सेट, ऐप्लिकेशन के इन पहलुओं पर बहुत असरदार काम करने में मदद करता है.
अगर आपके पास अपने ऐप्लिकेशन को बेहतर बनाने के लिए कोई एपीआई होता, तो वह क्या होता?
आम तौर पर, गेम ज़्यादातर इमेज पर निर्भर होते हैं. उदाहरण के लिए, हमारे पास 500 से ज़्यादा इमेज की लाइब्रेरी है जिसे बढ़ाने लायक और बेहतर अनुभव के लिए प्लेयर के गेम शुरू करने से पहले लोड किया जाना चाहिए. इसे आपके सामान्य वेब ऐप्लिकेशन से अलग लॉजिक की ज़रूरत होती है, जहां लेज़ी लोड और एटलस का इस्तेमाल किया जा सकता है. ऐसे में, बेहतर तरीके से काम करने से हमारा बहुत सारा काम बचेगा. साथ ही, इससे हमारे खिलाड़ियों को बेहतर अनुभव मिलेगा.
साथ ही, वेब गेम से कमाई करने में अब भी समस्या आ रही है. बिना किसी शुल्क के, पेमेंट की सुविधा लागू करना करीब-करीब नामुमकिन है. साथ ही, अगर HTML5 गेम विज्ञापनों वाला है, तो ऐसे कई शानदार तरीके नहीं हैं. यह एक ऐसी समस्या है जो वेब प्लैटफ़ॉर्म पर गेम के टाइप और क्वालिटी के बारे में बताती है.