NCSOFT ने Hoyeon प्रस्तुत किया है, एक ऐसा प्रोजेक्ट जो RPG शैली की परंपराओं को चुनौती देता है, वास्तविक समय की लड़ाई को टर्न-आधारित सामरिक यांत्रिकी के साथ मिलाकर। Unreal Engine 4 ग्राफिक्स इंजन इस महत्वाकांक्षी प्रस्ताव की रीढ़ है, जहाँ गति में बदलाव केवल दृश्य नहीं है, बल्कि गेम आर्किटेक्चर का मामला है। डेवलपर्स के लिए, असली रहस्य इस बात में है कि स्टेट लॉजिक और इनपुट ट्रांज़िशन को कैसे प्रबंधित किया जाए ताकि खिलाड़ी का तन्मयता भंग न हो।
UE4 में एसेट पाइपलाइन और स्टेट ट्रांज़िशन 🎨
Hoyeon की स्टाइलिश कार्टून शैली मॉडलिंग के लिए 3ds Max और टेक्सचर के लिए Photoshop से बनाई गई है, जिसमें एक साफ-सुथरा लुक है जो उच्च-कंट्रास्ट कंकाल एनीमेशन का समर्थन करता है। हालाँकि, असली तकनीकी चुनौती Unreal Engine के Gameplay Ability System (GAS) में है। वास्तविक समय और टर्न के बीच सहज संक्रमण प्राप्त करने के लिए, टीम संभवतः एक स्टेट मशीन सिस्टम का उपयोग करती है जो कुछ अभिनेताओं को फ्रीज करता है जबकि सामरिक कमांड इनपुट की अनुमति देता है। इसका मतलब है कि सर्वर को एक हाइब्रिड नेटवर्क अथॉरिटी को संभालना होगा, जहाँ वास्तविक समय के मूवमेंट पैकेट टर्न की नियतात्मक लॉजिक के साथ सह-अस्तित्व में रहते हैं, एक सिंक्रोनाइज़ेशन चुनौती जिसे केवल एक परिपक्व इंजन जैसे UE4 कस्टम प्लगइन्स के साथ हल कर सकता है।
क्रॉस-प्ले और हाइब्रिड RPG का भविष्य 🌐
Hoyeon में क्रॉस-प्ले के लिए नेटवर्क टूल्स का शामिल होना कोई छोटा जोड़ नहीं है। दो लड़ाई मोड वाले गेम के लिए, विलंबता एक मूक दुश्मन बन जाती है। डिज़ाइन को चरण के अनुसार, टर्न की सटीकता पर वास्तविक समय के खिलाड़ी अनुभव को प्राथमिकता देनी चाहिए, या इसके विपरीत। यह आर्किटेक्चर निर्णय Valkyria Chronicles जैसे शीर्षकों के शुरुआती प्रयोगों की याद दिलाता है, लेकिन इसे आधुनिक मल्टीप्लेयर वातावरण में ले जाया गया है। इंडी स्टूडियो के लिए, Hoyeon दर्शाता है कि कुंजी इंजन की कच्ची शक्ति में नहीं है, बल्कि इस बात में है कि नेटवर्क लॉजिक को कैसे व्यवस्थित किया जाए ताकि खिलाड़ी कभी भी गियर बदलने का एहसास न करे।
NCSOFT Hoyeon के हाइब्रिड लड़ाई एनिमेशन में तरलता और सिंक्रोनाइज़ेशन कैसे बनाए रखता है, जब Unreal Engine 4 में वास्तविक समय और सामरिक यांत्रिकी के बीच स्विच करता है, बिना खिलाड़ी के लिए ध्यान देने योग्य विलंबता उत्पन्न किए
(पी.एस.: शेडर मेयोनेज़ की तरह हैं: अगर वे फट जाएं, तो सब कुछ फिर से शुरू करें)