Oneshot Gems
अभी खेलें

गेम डेवलपर के लिए

अर्थ छिपाए बिना गैर-ज़रूरी गति कम करें

एक ब्राउज़र गेम में कैमरा मूवमेंट, स्क्रीन शेक, लंबन, बार-बार स्केलिंग और सजावटी कण शामिल हो सकते हैं। कुछ गति आवश्यक खेल स्थिति का संचार करती है, जबकि अन्य गति प्रस्तुति है। कम गति के लिए खिलाड़ी की ऑपरेटिंग-सिस्टम प्राथमिकता का सम्मान करें और निर्णय लें कि हिट, स्कोर परिवर्तन या दिशा संकेत को अस्पष्ट किए बिना किन प्रभावों को कम किया जा सकता है, बदला जा सकता है या हटाया जा सकता है।

इस पृष्ठ पर

खेल की प्रतिक्रिया और सजावटी प्रभाव अलग रखें

CSS में उपयोगकर्ता की प्राथमिकता पहचानने के लिए prefers-reduced-motion मीडिया सुविधा का उपयोग करें और ज़रूरत पड़ने पर स्क्रिप्ट से चलने वाले प्रभावों पर भी यही प्राथमिकता लागू करें। उदाहरण के लिए, बार-बार होने वाला बैकग्राउंड ज़ूम हटाएँ, लेकिन सफल कार्रवाई बताने वाला छोटा रंग या पाठ संकेत बनाए रखें। कम गति को ऐसा छिपा हुआ नुकसान न बनने दें जिससे ज़रूरी जानकारी गायब हो जाए: खिलाड़ियों को अब भी समझना चाहिए कि क्या बदला और आगे क्या करना है।

हर एनीमेशन को अपने-आप न हटाएँ। चलता हुआ लक्ष्य खेल का हिस्सा हो सकता है, जबकि टक्कर के बाद कैमरे का हिलना सजावटी हो सकता है। जगह या समय समझने के लिए ज़रूरी गति बनाए रखें और जहाँ संभव हो कोई दूसरा स्पष्ट संकेत दें। MDN बताता है कि यह प्राथमिकता गैर-ज़रूरी गति को कम करने या उसकी जगह दूसरा प्रभाव देने का अनुरोध करती है।

बदलावों और दोहराए जाने वाले प्रभावों की जांच करें

पूरे अनुभव में गति की समीक्षा करें: मेनू, लोडिंग, कैमरा बदलाव, जीत और हानि की स्थिति, और लंबे समय के दौरान आवर्ती प्रभाव। एक सेटिंग जो केवल एक सीएसएस एनीमेशन को अक्षम करती है वह जावास्क्रिप्ट या कैनवास गति को मिस कर सकती है। रेंडरिंग परतों में प्राथमिकता को एक समान रखें और यदि गेम सक्रिय होने के दौरान सिस्टम सेटिंग बदलती है तो अचानक बदलाव से बचें।

ऑपरेटिंग सिस्टम में गति कम करने की सेटिंग चालू करें और जाँचें कि खिलाड़ी लक्ष्य ढूँढ़ सकें, हिट पहचान सकें और बदलाव समझ सकें। CSS, स्क्रिप्ट और कैनवस के प्रभावों को साथ में जाँचें। MDN इस मीडिया सुविधा और प्राथमिकता चालू होने पर वैकल्पिक शैली देने का तरीका बताता है।

⁨ब्राउज़र गेम में दृश्य गति कम करना⁩ से जुड़े सवाल

क्या गति कम करने की सेटिंग से गेम की सारी हलचल बंद हो जानी चाहिए?

नहीं। खेलने या गेम की स्थिति बताने के लिए कुछ गति ज़रूरी होती है। गैर-ज़रूरी प्रभाव कम करें या बदलें, और समय, जगह तथा प्रतिक्रिया समझने का स्पष्ट तरीका बनाए रखें।

कोई पृष्ठ प्राथमिकता का पता कैसे लगाता है?

CSS prefers-reduced-motion मीडिया सुविधा का उपयोग कर सकता है। स्क्रिप्ट या कैनवस के प्रभावों में भी यही प्राथमिकता जाँचने का तरीका होना चाहिए, ताकि दृश्य अनुभव एकसमान रहे।

आगे पढ़ें

कोई पुरानी जानकारी दिखी? सुधार की जानकारी दें

खेलते रहें।

मुफ़्त ब्राउज़र गेम, जब आपका मन हो तब खेलें। कुछ मज़ेदार खोजें और उसे अपना अगला पसंदीदा बनाएँ।

अपनी जिज्ञासा के साथ आगे बढ़ें