पिक्सेल आर्ट

स्प्राइट शीट क्या है? गेम के किरदार कैसे चलते हैं, इसे साफ़ समझाने वाला लेख

पिक्सल आर्ट में किरदार बनाते हुए देर-सबेर "स्प्राइट शीट" शब्द से सामना होता है। मैं Keitaro के note पर लिखे एक शुरुआती-स्तर के लेख को साझा कर रहा हूँ, जो चरण-दर-चरण बताता है कि यह कैसे काम करता है, और मुझे यह उपयोगी लगा।

स्प्राइट गेम की स्क्रीन पर दिखाई देने वाली 2D छवि है। किरदार, दुश्मन, आइटम, गोलियाँ और इफ़ेक्ट इसी श्रेणी में आते हैं, और इन सबको एक बड़ी छवि में इकट्ठा करने से स्प्राइट शीट बनती है। चलने की एनिमेशन में दाएँ पैर आगे वाला फ़्रेम, दोनों पैर साथ वाला फ़्रेम और बाएँ पैर आगे वाला फ़्रेम एक के बाद एक तेज़ी से दिखाए जाते हैं, ताकि चलने का आभास हो। यानी गति वीडियो से नहीं, बल्कि स्थिर चित्रों के बदलने से पैदा होती है।

गेम बड़ी छवि को पूरा नहीं दिखाता। वह निर्देशांकों के ज़रिए सिर्फ़ ज़रूरी फ़्रेम काटकर निकालता है। उदाहरण के लिए, अगर हर फ़्रेम 128×128 px का है और आठ फ़्रेम साथ-साथ हैं, तो दिखाने का क्षेत्र 0–127 px से 128–255 px की ओर खिसकता है, और ऐसे ही आगे। लेख में एक उदाहरण भी है जहाँ क्षैतिज अक्ष पर 8 दिशाएँ और लंबवत अक्ष पर क्रियाएँ (चलना, हमला, चोट लगना, बचाव) हैं, यानी 8 दिशाएँ × 7 अवस्थाएँ, कुल 56 फ़्रेम।

व्यवहार में इस्तेमाल करते समय लेख के अनुसार सबसे ज़रूरी है हर फ़्रेम में संदर्भ-बिंदु को एक जैसा रखना। अगर पैर फ़्रेम-दर-फ़्रेम कुछ पिक्सल खिसकते हैं, तो एनिमेशन के दौरान किरदार ऊपर-नीचे काँपता दिखता है। पृष्ठभूमि का पारदर्शी होना भी ज़रूरी है।

अंत में स्प्राइट शीट, यानी संबंधित चित्रों का सादा संग्रह, और स्प्राइट एटलस, जो ड्राइंग की दक्षता के लिए कई चित्रों को एक टेक्सचर में पैक करता है, के बीच का फ़र्क भी समझाया गया है। लेख का जो सार मुझे सबसे ज़्यादा याद रहा, वह यह है कि छवियाँ बनाना उन्हें ऐसे रूप में ढालने से आसान है जिसे गेम सही ढंग से इस्तेमाल कर सके। मुझे लगता है यह पिक्सल आर्टिस्टों के लिए भी, ख़ासकर एक्सपोर्ट के चरण में, काम आएगा।

स्रोत: note (Keitaro)

टिप्पणियाँ 0

पहली टिप्पणी लिखिए, किसी भी भाषा में।

टिप्पणी करने के लिए लॉग इन करें