QA गुणवत्ता जांच ट्यूटोरियल
QA टूल में प्रवेश
- जब आपका गेम मेटाडेटा तैयार हो जाए और गेम प्रोजेक्ट.zip अपलोड हो जाए, तो "QATool के साथ पूर्वावलोकन" पर क्लिक करके QA टूल इंटरफ़ेस में जाएँ।
QA विंडो का परिचय
- बाईं ओर गेम सिमुलेशन विंडो है, ऊपर से आप PC या मोबाइल पर चलाने का दृश्य बदल सकते हैं।
- बाईं ओर नीचे गेम SDK लॉग दिखता है।
- दाईं ओर सेटिंग्स और परीक्षण प्रोजेक्ट हैं।
टूल मेनू - विकल्प
गेम सेटिंग्स बदलने के लिए पहले दाईं ओर Modify बटन पर क्लिक करें।
यदि आप गेम को iOS डिवाइस पर नहीं चलाना चाहते हैं, तो "iOS ब्राउज़र सपोर्ट" विकल्प को अनचेक करें।
गेम चलाते समय स्क्रीन का ओरिएंटेशन चुनें:
- PORTRAIT: केवल वर्टिकल स्क्रीन सपोर्ट।
- LANDSCAPE: केवल हॉरिज़ॉन्टल स्क्रीन सपोर्ट।
- BOTH: वर्टिकल और हॉरिज़ॉन्टल दोनों ऑटो-एडैप्ट।
गेम वीडियो स्क्रीन अनुपात:
- 16:9 -> डिफ़ॉल्ट रूप से सुझाया गया।
- 21:9 -> खेल के किनारों पर काले बैंड होंगे, केवल अगर आपका मोबाइल गेम इस अनुपात के लिए एडैप्टेड है।
- 4:3 -> पुराने PC गेम या रेट्रो TV गेम के लिए सुझाया गया।
- Auto -> अगर गेम 4:3 से 21:9 में एडैप्ट हो सकता है (UI एंकर सपोर्ट करता है), तो यह सबसे अच्छा उपयोगकर्ता अनुभव देता है।
वास्तविक डिवाइस पर चलाना: इस बटन पर क्लिक करने से QR कोड दिखाई देगा, फोन से स्कैन करके मोबाइल सिमुलेशन करें।
टूल मेनू - यूज़र सिमुलेशन
- यदि गेम विभिन्न उपयोगकर्ताओं के लिए अलग प्रभाव दिखाने की जरूरत है, या यूज़र बदलने पर अलग प्रभाव दिखता है, तो डेवलपर बैकएंड में टीम मेंबर जोड़ें और यहां अकाउंट बदलकर अलग यूज़र सिमुलेशन करें।
- वास्तविक वातावरण सिमुलेशन: चयनित होने पर वास्तविक यूज़र सत्यापन तंत्र इस्तेमाल होता है।
टूल मेनू - साइडबार
- सामान्य गेम डिस्प्ले विकल्प: प्लेटफ़ॉर्म गेम इंटरफ़ेस सही तरीके से दिखाई दे रहा है या नहीं, इसे नहीं पहचान सकता; अगर सही दिख रहा है तो "हां" चुनें।
- SDK इंटरफ़ेस कॉल वेरिफिकेशन: गेम में इंटरफ़ेस को ट्रिगर करें। उदाहरण: अगर आप विज्ञापन इंटरफ़ेस का उपयोग कर रहे हैं, गेम में विज्ञापन पर क्लिक करके कनेक्शन जांचें।
टूल मेनू - कंट्रोलर टूल
गेम शुरू होने के बाद ही इस्तेमाल करें। गेम के चलते एडिटिंग की जा सकती है।
कंट्रोलर को स्क्रीन स्केल के अनुसार फ़ॉलो करने का तरीका चुनें:
- चौड़ाई के अनुसार: गेम की चौड़ाई के अनुसार वर्चुअल बटन की फाइनल पोज़िशन एडजस्ट।
- ऊँचाई के अनुसार: गेम की ऊँचाई के अनुसार वर्चुअल बटन की फाइनल पोज़िशन एडजस्ट।
- अनुपात स्केल: गेम के चौड़ाई/ऊँचाई अनुपात के अनुसार।
PC से मोबाइल अनुकूलन
अगर गेम मूल रूप से PC है और मोबाइल में पोर्ट किया गया है लेकिन वर्चुअल बटन संगत नहीं बनाना चाहते, तो इस टूल का उपयोग करें।
बेसिक वर्चुअल बटन:
- किसी भी वर्चुअल बटन पर क्लिक या ड्रैग करके बनाएं।
- कोई भी कीबोर्ड Key दर्ज कर गेम में उस Key की प्रेस इफेक्ट मैप करें।
अनचेंजेबल स्पेशल बटन:
- D-pad: ↑←↓→ कीबोर्ड कीज, आस-पास कीज के कॉम्बिनेशन को सपोर्ट करता है।
- 8-डायरेक्शन कीज: WASD कीज़, अधिकांश गेम मूवमेंट के लिए।
- L-जॉयस्टिक: FPS गेम में माउस एइम सिमुलेट करता है।
- स्क्रॉल: माउस स्क्रॉल सिमुलेट।
- माउस लेफ्ट/राइट क्लिक: क्लिक सिमुलेट।
मोबाइल से PC अनुकूलन
अगर गेम मोबाइल है और PC में पोर्ट किया गया है लेकिन कीबोर्ड/माउस संगत नहीं बनाना चाहते, तो इस टूल का उपयोग करें।
सुनिश्चित करें कि गेम PC संगत है: राइट साइड सिमुलेटर में क्लिक/ड्रैग टेस्ट करें; अगर काम करता है तो विकल्प चुनें।
- क्लिक इवेंट की: कोई भी कीबोर्ड Key कस्टम करें, दबाने पर क्लिक जैसा।
- डायरेक्शन इवेंट की: 4 डायरेक्शन + पास कीज, वर्चुअल जॉयस्टिक को कवर।
- माउस लेफ्ट/राइट इवेंट: पोज़िशन पर क्लिक ट्रिगर।
- माउस व्यू रोटेशन इवेंट: स्क्रीन ड्रैग से व्यू रोटेशन सिमुलेट।
ध्यान दें: UI बटन/टच एरिया की सही पोज़िशन जरूरी।
एडाप्टर पैरामीटर
पोज़िशन कंपोनेंट: वर्तमान स्क्रीन पोज़िशन दिखाता है, बटन और एंकर पॉइंट एडजस्ट कर सकते हैं। इनपुट विवरण: कम से कम अंग्रेज़ी में बटन का उपयोग बताएं; यदि बहुभाषी, सभी भाषाओं में जोड़ें।
अन्य ध्यान दें:
- Unity: SDK डिफ़ॉल्ट कॉन्फ़िग का उपयोग करें ताकि गेम फोकस खोने पर ऑटो पॉज हो और एड दिखाते समय साउंड ऑटो म्यूट।
- Cocos: नवीनतम SDK, फोकस खोने और एड चलाने पर गेम ऑटो पॉज और म्यूट।
- अन्य इंजन: डेवलपर को "गेम स्टॉप" कॉल पर वास्तविक समय पॉज और म्यूट करना होगा, और "गेम स्टार्ट" पर इसे रिस्टोर करना होगा।