Nightdive Studios ने The Thing: Remastered के लॉन्च के साथ एक बार फिर वीडियो गेम संरक्षण में अपनी महारत साबित कर दी है। अपने स्वामित्व वाले KEX इंजन का उपयोग करते हुए, टीम ने 2002 के मूल कोड पर गहन रिवर्स इंजीनियरिंग प्रक्रिया की है ताकि इसके रेंडरिंग सिस्टम को निकाला और फिर से लिखा जा सके। परिणाम एक ऐसा संस्करण है जो क्लासिक गेमप्ले का सम्मान करता है, साथ ही पिक्सेल-पर-पिक्सेल लाइटिंग, बेहतर स्पेक्युलर मैपिंग और मूल 4K रिज़ॉल्यूशन में 144 FPS की दर प्रदान करता है, जो उस समय के हार्डवेयर पर अकल्पनीय था। 🎮
KEX इंजन: मूल स्रोत कोड को अलग करना 🔧
KEX इंजन एक रीइंजीनियरिंग प्लेटफॉर्म के रूप में काम करता है जो मूल बाइनरी को डीकंपाइल करता है और इसके ग्राफिक्स पाइपलाइन का पुनर्निर्माण करता है। The Thing के मामले में, Nightdive ने 2002 के इंजन की स्थिर लाइटिंग रूटीन की पहचान करने और उन्हें आधुनिक शेडर्स से बदलने के लिए रेट्रो-एनालिसिस तकनीकों को लागू किया। इसने मूल ज्यामिति या एनिमेशन को बदले बिना गतिशील पिक्सेल-दर-पिक्सेल रेंडरिंग को लागू करना संभव बनाया। स्पेक्युलर मैपिंग अब मूल एसेट से निकाले गए नॉर्मल का उपयोग करके वास्तविक समय में गणना की जाती है, जिससे मॉडल को बदलने की आवश्यकता के बिना बर्फ की बनावट और रक्त प्रभावों में सुधार होता है। इंजन सबसे भारी प्राणी दृश्यों में भी 144 FPS स्थिर बनाए रखने के लिए आधुनिक GPU उपयोग को अनुकूलित करता है।
एक तकनीकी क्लासिक को रीमास्टर करने का विरोधाभास 🧊
इस परियोजना के बारे में आकर्षक बात यह है कि मूल The Thing पहले से ही 2002 में अपने विश्वास प्रणाली और वॉल्यूमेट्रिक टॉर्च लाइटिंग के लिए एक तकनीकी मील का पत्थर था। Nightdive ने न केवल उन उपलब्धियों को संरक्षित किया है, बल्कि मूल डिज़ाइन के साथ विश्वासघात किए बिना उन्हें बढ़ाया है। डेवलपर्स के लिए सबक स्पष्ट है: अच्छी तरह से निष्पादित रिवर्स इंजीनियरिंग एक पुराने इंजन को खाली विज़ुअल रीमेक में गिरे बिना नए हार्डवेयर पर सांस लेने की अनुमति देती है। यहाँ, प्रौद्योगिकी वीडियो गेम की स्मृति की सेवा में है, न कि इसके विपरीत।
यह देखते हुए कि Nightdive Studios ने The Thing को पुनर्स्थापित करने के लिए अपने KEX इंजन का उपयोग किया है, उन्होंने मूल स्रोत कोड तक पहुंच के बिना पात्रों के बीच जटिल विश्वास और भय प्रणालियों के पुनर्निर्माण के लिए मूल कोड पर कौन सी विशिष्ट रिवर्स इंजीनियरिंग तकनीकें लागू कीं?
(पी.एस.: एक गेम डेवलपर वह होता है जो एक गेम बनाने में 1000 घंटे बिताता है जिसे लोग 2 घंटे में पूरा करते हैं)