मेरा नाम केविन है, और मैं क्ली में एक प्रोग्रामर / डिजाइनर हूं। मैंने एनीमेशन सामग्री का एक गुच्छा लिखा था, जिसका उपयोग हमने शंक श्रृंखला, मार्क ऑफ़ द निंजा, और डोन्ट स्टारवे में किया था।
हमारे एनिमेटर्स फ्लैश में काम करते हैं। हमारे पास एक चरित्र 'बिल्ड' की अवधारणा है जो कई विचारों के साथ शरीर के कुछ हिस्सों का प्रतीक है। दिए गए खेल की निष्ठा के आधार पर, कम या ज्यादा 'दृश्य' वाले शरीर के हिस्से हैं। मुझे लगता है कि शंक के पास प्रत्येक के 1-2 दर्जन विचारों के साथ लगभग 30 शरीर के हिस्से थे, जबकि डोन स्टार्वे के विल्सन के लगभग एक दर्जन शरीर के अंगों के बारे में एक ही संख्या में विचार हैं। कस्टम जेएसएफएल स्क्रिप्ट का उपयोग फ्लैश प्रतीक समयरेखा का विश्लेषण करने के लिए किया जाता है, और फिर प्रासंगिक छवियों को उच्च रेज-पीएनजी फाइलों की एक श्रृंखला के रूप में बाहर निकालता है, साथ ही मेटाडेटा के एक गुच्छा के साथ जिसे हम एक्सएमएल में चिपकाते हैं।
एक चरित्र निर्माण को देखते हुए, हमारे एनिमेटर्स उस चरित्र के लिए एनीमेशन का एक हिस्सा शामिल करने के लिए एक अन्य फ़ाइल में एक नया रूट प्रतीक बनाते हैं। उस समय रेखा में, वे चरित्र को बिल्ड सिंबल से बाहर बनाते हैं और इसे इधर-उधर घुमाते हैं, अलग-अलग एनिमेशन बनाते हैं (जिसे फ्रेम लेबल का उपयोग करके सीमांकित किया जाता है)। एक्सपोर्टर स्क्रिप्ट हर बिल्ड पीस के 2d ट्रांसफॉर्मेशन को ध्यान में रखते हुए एक्सएमएल में इन टाइमलाइन को एक्सपोर्ट करता है और जो दिखा रहा है।
XML और PNG को निर्यात की गई इस सभी जानकारी के साथ, हम उन्हें रन-टाइम डेटा में बदलने के लिए पायथन स्क्रिप्ट की एक श्रृंखला चलाते हैं। एक लिपि सभी को बनावट से अलग करती है, कम करती है, और उन्हें एक (एक या अधिक) संकुचित, प्लेटफ़ॉर्म-विशिष्ट स्वरूपों में परिवर्तित करती है। एक अन्य स्क्रिप्ट बाइनरी प्रारूप को लोड करने के लिए XML एनीमेशन डेटा को अधिक कुशल में संसाधित करता है।
रन समय में, यह वास्तव में सही परिवर्तनों और सही परिवर्तनों के साथ सही बिल्ड प्रतीकों को दिखाने की बात है।
इस प्रणाली के निर्माण में लंबा समय लगा, और इसे परिष्कृत किया गया है क्योंकि हमने इसे खेल से खेल में स्थानांतरित कर दिया है। बहुत सारे विवरण हैं जो मैं चमक रहा हूं (जैसे हम कैसे लेयरिंग और रन-टाइम कॉस्टयूम स्वैपिंग को संभालते हैं), लेकिन यह सामान्य रूपरेखा है।
बेशक, हम जिस तकनीक का उपयोग करते हैं वह शायद 'क्ली लुक' का सबसे कम महत्वपूर्ण पहलू है। सबसे महत्वपूर्ण बात यह है कि हमारे पास वास्तव में अच्छे एनिमेटरों का एक समूह है। :)
खैर, मुझे उम्मीद है कि इससे मदद मिलेगी। यदि आपके पास डोन्ट स्टोव के बारे में कोई और प्रश्न हैं, तो आप हमारे मंचों पर रुक सकते हैं, जहाँ मैं आमतौर पर दुकान पर बात करके काफी खुश हूँ।