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