लास्ट एपॉक यह साबित करता है कि यूनिटी एक महत्वाकांक्षी ARPG के लिए आदर्श इंजन हो सकता है, बशर्ते कि एसेट पाइपलाइन के प्रवाह में महारत हासिल हो। यह गेम अपने तात्विक प्रभावों (आग, बर्फ, बिजली) और कवचों के लिए जाना जाता है, जिनमें विस्तार का स्तर डायब्लो-जैसी शैली को श्रद्धांजलि देता है। एक इंडी डेवलपर के लिए, यह समझना महत्वपूर्ण है कि यह सौंदर्य कैसे प्राप्त किया जाता है, ताकि परियोजना की दृश्य पहचान का त्याग किए बिना प्रदर्शन को अनुकूलित किया जा सके।
कार्यप्रवाह: ब्लेंडर से यूनिटी तक सब्सटेंस पेंटर के साथ 🛠️
लास्ट एपॉक के विस्तृत कवचों की मॉडलिंग ब्लेंडर में शुरू होती है, जहाँ मॉड्यूलर ज्योमेट्री को प्राथमिकता दी जाती है ताकि टुकड़ों के बीच संयोजन संभव हो सके। कवच के प्रत्येक खंड को साफ टोपोलॉजी और अनुकूलित यूवी मैप के साथ निर्यात किया जाता है। बाद में, सब्सटेंस पेंटर में, PBR बनावट लागू की जाती है जो घिसे हुए स्टील, चमड़े या मंत्रमुग्ध रत्नों जैसी सामग्रियों का अनुकरण करती है। चाल मास्क मैप (R, G, B) उत्पन्न करने में है, जो यूनिटी में शेडर ग्राफ के विभिन्न मापदंडों को सौंपे जाते हैं। यह एक ही आधार सामग्री को जंग लगे हेलमेट और चमकदार कवच के बीच भिन्न होने की अनुमति देता है, जिससे ड्रा कॉल की संख्या कम हो जाती है। तात्विक प्रभावों के लिए, शोर बनावट और वर्टेक्स एनिमेशन के साथ कस्टम पार्टिकल सिस्टम का उपयोग किया जाता है, जिससे आग या बिजली GPU को संतृप्त किए बिना जैविक महसूस होती है।
अस्थायी लेवल डिज़ाइन और कई युगों के लिए अनुकूलन ⏳
लास्ट एपॉक में विभिन्न अस्थायी युगों का प्रबंधन एक डिज़ाइन चुनौती है जिसे यूनिटी एडिटिव दृश्यों के उपयोग के माध्यम से हल करती है। एक विशाल ओपन वर्ल्ड लोड करने के बजाय, गेम प्रत्येक युग (अतीत, वर्तमान, भविष्य) के लिए विशिष्ट मानचित्र भागों को लोड करता है। यह इंडी डेवलपर्स को उसी सिद्धांत को लागू करने की अनुमति देता है: लेवल डिज़ाइन को विषयगत ब्लॉकों में विभाजित करें और अन्य युगों की संपत्तियों को छिपाने के लिए ऑक्लूज़न कलिंग का उपयोग करें। इसके अलावा, सब्सटेंस पेंटर में बनावट बनाते समय, एक ही आधार संपत्ति के लिए रंग और घिसावट में भिन्नता बनाने की सिफारिश की जाती है, ताकि एक मंदिर एक युग में बरकरार और दूसरे में खंडहर दिखे, यह सब 3D मॉडल को दोहराए बिना।
लास्ट एपॉक इतने गतिशील ARPG में कवचों और प्रभावों को प्रदर्शन खोए बिना बढ़ाने के लिए 3D मॉडलिंग प्रोग्राम और यूनिटी के बीच संपत्तियों के प्रवाह का प्रबंधन कैसे करता है
(पीएस: गेम जैम शादियों की तरह होते हैं: हर कोई खुश, कोई नहीं सोता, और अंत में तुम रोते हो)