वेब गेम को अडैप्ट करना

वेब गेम, ChromeOS पर बहुत अच्छे दिखते हैं और आसानी से काम करते हैं. अपने ऐप्लिकेशन को PWA के तौर पर पैक करके, ज़्यादा उपयोगकर्ताओं तक पहुंचा जा सकता है. साथ ही, बेहतर इंटिग्रेशन उपलब्ध कराया जा सकता है. पीडब्ल्यूए के बारे में ज़्यादा जानने के लिए, यहां दिए गए लिंक पर जाएं:

टचस्क्रीन

कई ChromeOS डिवाइसों में टच स्क्रीन होती हैं. वेब गेम के लिए, टच-आधारित ज़्यादातर इनपुट बिना किसी अतिरिक्त काम के काम करने चाहिए. हालांकि, आपको यह ध्यान रखना चाहिए कि आप ऐसे इनपुट तरीकों का इस्तेमाल न कर रहे हों जो सिर्फ़ माउस इनपुट के लिए बने हों. उदाहरण के लिए, अगर आपको mousedown और touchmove जैसे इवेंट देखने हैं.

इस बारे में ज़्यादा जानकारी और सबसे सही तरीके यहां और यहां देखे जा सकते हैं.

स्टाइलस इस्तेमाल किया जा सकता है

कई ChromeOS डिवाइसों में स्टाइलस होता है. इसके अलावा, इन्हें Wacom Intuos जैसे बाहरी ब्लूटूथ ड्राइंग टैबलेट के साथ भी इस्तेमाल किया जा सकता है. ड्रॉइंग ऐप्लिकेशन और स्वाइप करके खेले जाने वाले गेम, वेब पर बड़ी संख्या में लोगों तक पहुंच सकते हैं. साथ ही, ChromeOS इन गेम को खेलने के लिए सबसे सही प्लैटफ़ॉर्म है. अन्य प्लैटफ़ॉर्म पर मिलने वाले अनुभव के अलावा, ChromeOS में कम समय में स्क्रीन पर दिखने वाले खास हिंट का इस्तेमाल किया जा सकता है. इससे स्क्रीन पर बहुत तेज़ी से जवाब मिलता है. ज़्यादा जानकारी के लिए, यह लेख पढ़ें.

गेम कंट्रोलर

कुछ लोग, गेम कंट्रोलर का इस्तेमाल करके आपके गेम के साथ इंटरैक्ट करना चाहेंगे. इससे आपका गेम सबसे अलग दिखेगा और लोगों की दिलचस्पी बढ़ेगी. ज़्यादा जानकारी के लिए, Gamepad API देखें.

बटन को सामान्य मैपिंग के हिसाब से, सामान्य वैल्यू पर मैप किया जाता है. हालांकि, सभी गेम कंट्रोलर बनाने वाली कंपनियां, मैपिंग के एक जैसे नियमों का पालन नहीं करती हैं. उपयोगकर्ताओं को कंट्रोलर मैपिंग के अलग-अलग लोकप्रिय विकल्प चुनने की अनुमति देने से, उन्हें बेहतरीन अनुभव मिलेगा.

गेम इंजन

कई गेम इंजन में वेब टारगेट होते हैं. ये मुश्किल इनपुट और ब्राउज़र से जुड़ी जटिल समस्याओं को आसान बनाते हैं. इससे आपको अपने उपयोगकर्ताओं के लिए बेहतरीन गेम बनाने पर फ़ोकस करने में मदद मिलती है.

कुछ इंजन ये हैं: Construct, Defold, Phaser, Pixi, Unity, और Cocos2d-x.