प्रोजेक्ट C, जिसे NetEase ने Riot Games के सहयोग से विकसित किया है, एक विशाल तकनीकी चुनौती प्रस्तुत करता है: Valorant के प्रतिस्पर्धी अनुभव को दृश्य स्पष्टता का त्याग किए बिना मोबाइल उपकरणों पर स्थानांतरित करना। Unreal Engine 4 के एक अनुकूलित संस्करण का उपयोग करते हुए, टीम ने ग्राफिकल लोड को कम करने का कार्य किया, साथ ही न्यूनतम विलंबता और एजेंटों और क्षमताओं की पूर्ण दृश्यता बनाए रखी। कुंजी केवल बनावट को स्केल करना नहीं थी, बल्कि अनावश्यक दृश्य प्रभावों पर गेमप्ले की पठनीयता को प्राथमिकता देने के लिए रेंडरिंग पाइपलाइन को फिर से लिखना था।
UE4 मोबाइल में रेंडरिंग ऑप्टिमाइज़ेशन और एसेट स्केलिंग 🎮
पीसी पर Valorant का बेस इंजन डायनामिक शैडो और एक लाइटिंग सिस्टम का उपयोग करता है जिसके लिए समर्पित GPU की आवश्यकता होती है। मोबाइल संस्करण के लिए, NetEase ने एक आक्रामक LOD (लेवल ऑफ डिटेल) सिस्टम लागू किया जो मिड-रेंज उपकरणों पर मानचित्रों की पॉलीगोनल जटिलता को आधे से भी कम कर देता है, केवल दुश्मन की पहचान के लिए महत्वपूर्ण आकृतियों को बनाए रखता है। इसके अतिरिक्त, एक डायनामिक रिज़ॉल्यूशन स्केलिंग (DRS) पेश किया गया जो उच्च कार्रवाई के क्षणों के दौरान आंतरिक रिज़ॉल्यूशन को 50% तक कम कर देता है, लेकिन जब खिलाड़ी निशाना लगाता है तो तुरंत बढ़ जाता है। UE4 संपादक में एकीकृत Tencent के प्रोफाइलिंग टूल ने VRAM मेमोरी में बाधाओं का पता लगाने और 4GB रैम वाले स्मार्टफोन पर माइक्रो-स्टटर से बचने के लिए टेक्सचर स्ट्रीमिंग को समायोजित करने में मदद की।
सीमित हार्डवेयर पर प्रतिस्पर्धी स्पष्टता पर सबक 🔍
Project C की सबसे बड़ी सफलता यह समझना था कि एक सामरिक शूटर में, ग्राफिकल फिडेलिटी प्रदर्शन की पूर्वानुमेयता के मुकाबले गौण है। NetEase ने हथियारों और पात्रों पर फ्लैट शेडिंग का विकल्प चुना, स्पेक्युलर रिफ्लेक्शन को हटाते हुए जो खिलाड़ियों को छिपा सकते थे। उन्होंने क्षमताओं के प्रभावों को भी फिर से डिज़ाइन किया ताकि वे स्क्रीन पर कम पिक्सेल घेरें, जटिल वॉल्यूम के बजाय अर्ध-पारदर्शी कणों का उपयोग करके। यह दर्शन दर्शाता है कि प्रतिस्पर्धी मोबाइल गेम विकास के लिए, ऑप्टिमाइज़ेशन कोई विलासिता नहीं है: यह डिज़ाइन का आधार है, और अनावश्यक यथार्थवाद की ओर कोई भी विचलन गेम के मुख्य अनुभव को नुकसान पहुँचाता है।
NetEase ने Unreal Engine 4 में विलंबता और स्पर्श नियंत्रण की सीमाओं के बावजूद, मोबाइल उपकरणों पर Valorant के निशाने की सटीकता और स्पर्श प्रतिक्रिया को कैसे बनाए रखा?
(पी.एस.: मोबाइल के लिए ऑप्टिमाइज़ करना एक मिनी कूपर में हाथी को फिट करने की कोशिश करने जैसा है)