Signalis केवल 90 के दशक के सर्वाइवल हॉरर को श्रद्धांजलि नहीं है, बल्कि यह एक तकनीकी अध्ययन है कि कैसे आधुनिक टूल्स के साथ PS1 सौंदर्य का अनुकरण किया जाए। यह गेम Unity को बेस इंजन के रूप में उपयोग करता है, लेकिन इसका दृश्य जादू Blender में लो-पॉली मॉडलिंग, Photoshop में डेंस पिक्सल टेक्सचरिंग और पोस्ट-प्रोसेसिंग फिल्टर के सावधानीपूर्वक संयोजन में निहित है जो CRT ट्यूब की विकृति को दोहराते हैं। हम इस रेट्रो शैली के पीछे की प्रक्रिया का विश्लेषण करते हैं। 🎮
Blender और Photoshop में लो-पॉली मॉडलिंग और डेंस पिक्सल टेक्सचर 🧊
rose-engine टीम ने एक ऐसी वर्कफ़्लो चुनी जो तकनीकी सीमाओं को प्राथमिकता देती है। Blender में, पात्रों और दृश्यों को पहली PlayStation के समान अत्यंत कम पॉलीगॉन काउंट के साथ मॉडल किया जाता है। इससे न केवल समय बचता है, बल्कि डिज़ाइनरों को सरल आकृतियों के साथ अभिव्यंजक होने के लिए मजबूर करता है। कुंजी टेक्सचर में है: Photoshop में उच्च कंट्रास्ट के साथ 32x32 या 64x64 पिक्सल के मैप पेंट किए जाते हैं। इन कम-रिज़ॉल्यूशन वाले टेक्सचर को सरल मॉडल पर लागू करने से वह विशिष्ट दांतेदार और दानेदार रूप उत्पन्न होता है। Unity में, बिलिनियर फ़िल्टरिंग (एनिसोट्रोपिक फ़िल्टरिंग) को निष्क्रिय कर दिया जाता है ताकि पिक्सल कठोर दिखें और धुंधले न हों।
CRT फिल्टर और Unity में शैली को दोहराने के टिप्स 📺
Signalis का अंतिम रूप पोस्ट-प्रोसेसिंग फिल्टर के साथ प्राप्त किया जाता है। एक CRT शोर (स्कैनलाइन) प्रभाव लागू किया जाता है जो क्षैतिज स्कैनिंग लाइनों का अनुकरण करता है, साथ ही एक सूक्ष्म रंगीन विपथन जो स्क्रीन के किनारों पर लाल और नीले रंग चैनलों को अलग करता है। इंडी डेवलपर्स के लिए, सलाह सरल है: Unity में, शोर और किनारे की विकृति लागू करने के लिए एक कस्टम Shader Graph का उपयोग करें। प्रभावों का दुरुपयोग न करें; Signalis की सफलता इस तथ्य में निहित है कि फिल्टर स्पष्ट है लेकिन कष्टप्रद नहीं है, जिससे गेम का दमनकारी वातावरण एक सुसंगत तकनीकी आधार पर टिका रहता है।
एक इंडी डेवलपर के रूप में, Signalis टीम ने PS1 की तकनीकी सीमाओं जैसे लहराती ज्यामिति, कम-रिज़ॉल्यूशन टेक्सचर और रंग डिथरिंग को दोहराने के लिए Blender और Unity की किन विशिष्ट तकनीकों का उपयोग किया, बिना आधुनिक गेमप्ले से समझौता किए?
(पी.एस.: 90% डेवलपमेंट का समय पॉलिश करने में जाता है, बाकी 90% बग्स ठीक करने में)