Oneshot Gems
अभी खेलें

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

प्रत्येक नियम के किनारे का जानबूझकर परीक्षण करें

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

इस पृष्ठ पर

सीमाओं को तोड़ने का प्रयास करने से पहले उनका मानचित्र बना लें

सीमा सहित नियमों की सूची बनाएं. यदि एक गेट तीन चाबियों पर खुलता है, तो दो चाबियों की जांच करें, ठीक तीन की, और यदि खिलाड़ी अतिरिक्त इकट्ठा कर सकता है तो चार चाबियों की जांच करें। यदि कोई प्लेटफ़ॉर्म स्क्रीन सीमा पर समाप्त होता है, तो धीरे-धीरे, तेज़ी से और कूदते हुए उस तक पहुँचें। यदि टाइमर शून्य पर एक राउंड समाप्त करता है, तो शून्य से ठीक पहले फ्रेम, शून्य पर संक्रमण और उसके तुरंत बाद एक इनपुट का निरीक्षण करें। ये मामले एक कम या एक अधिक की गिनती की त्रुटियाँ और एक-दूसरे पर चढ़ते state transitions को उजागर करते हैं।

जांच का समय और बार-बार इनपुट

किसी क्रिया को एक बार दबाएं, उसे पकड़कर रखें और तेजी से उस पर टैप करें। ये पैटर्न बता सकते हैं कि क्या एक छलांग दोहराई जाती है, एक मेनू दो बार आगे बढ़ता है, या एक पिकअप को एक से अधिक बार गिना जाता है। राज्य परिवर्तन के ठीक पहले और ठीक बाद इनपुट का परीक्षण करें, जैसे कि गेम-ओवर ओवरले प्रकट होने पर पुनः प्रारंभ दबाना। यदि गेम requestAnimationFrame से एनीमेशन चलाता है, तो ध्यान रखें कि अधिकतर ब्राउज़र टैब बैकग्राउंड में जाने पर उसके कॉलबैक रोक देते हैं। जिन खेल-नियमों का परिणाम बीते समय पर निर्भर करता है, उनके लिए टैब छिपाने और फिर लौटने की स्थिति भी जाँचें।

⁨खेल की सीमाओं का परीक्षण करना⁩ से जुड़े सवाल

गेम परीक्षण में "बस नीचे, पर, और ऊपर" का क्या मतलब है?

नियम सीमा के दोनों ओर और बिल्कुल उस पर मान चुनें। तीन कुंजी वाले गेट के लिए, दो कुंजी, तीन कुंजी और तीन से ऊपर किसी भी पहुंच योग्य गिनती के साथ परीक्षण करें।

क्या हिडन-टैब पॉज़ हमेशा एक बग होते हैं?

नहीं, तय करें कि समय को रुकना चाहिए या छिपा हुआ जारी रखना चाहिए, फिर चुने गए व्यवहार का परीक्षण करें। महत्वपूर्ण बात यह है कि टाइमर और एनीमेशन एक स्पष्ट नियम के अनुसार फिर से शुरू होते हैं।

आगे पढ़ें

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

खेलते रहें।

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

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