मैं लंबे समय से आईफोन पर विकास कर रहा हूं, लेकिन मैं खेल के विकास के लिए नया हूं। मेरे नए प्रोजेक्ट में, जो एक एप्लिकेशन और एक छोटे से "गेम" के बीच एक क्रॉस है, मुझे उपयोगकर्ता के साथ बातचीत के आधार पर एक नर्तकी की एनीमेशन दिखाना है। माया के साथ कलाकार या जो भी 3 डी मॉडलर प्रोग्राम के साथ बनाया गया है, लगभग 5 पूर्वनिर्धारित नृत्य अनुक्रम हैं।आईफोन पर चरित्र एनीमेशन के लिए सामान्य प्रथाओं?
मैं के बारे में सोच कर दिया गया है: 2 डी में नृत्य दृश्यों निर्यात
, और UIImageView, कोर एनिमेशन या कुछ 2 डी खेल में इस तरह के रूप में Cocos2d इंजन का उपयोग करने के लिए स्क्रीन पर उन्हें दिखाने के लिए। हालांकि, चूंकि नृत्य अनुक्रम लंबा हो सकता है (लगभग 10s प्रत्येक => 150+ फ्रेम छवियां), मुझे डर है कि इसे बहुत अधिक फ्रेम छवि की आवश्यकता होगी, और बहुत अधिक स्मृति खाएं।
3 डी का उपयोग करें: मुझे उम्मीद है कि यह हल्का होगा, है ना? क्योंकि हमें केवल कंकाल और शायद कुंजी एनीमेशन बिंदु आयात करने की आवश्यकता है, और एनीमेशन कोड द्वारा किया जाएगा? हालांकि मेरे पास केवल 3 डी (मूलभूत ओपनजीएल आदि ...) में बुनियादी ज्ञान है। मैं और जानने के लिए तैयार हूं, लेकिन यहां सामान्य प्रथाएं क्या हैं? उदाहरण के लिए मैं किस प्रारूप में एनीमेशन निर्यात करना चाहिए? स्मृति के बारे में, क्या यह वास्तव में 2 डी दृष्टिकोण की तुलना में मुझे बहुत बचाएगा?
क्या आपका उद्देश्य मुख्य UI इंटरफ़ेस या स्टैंड स्टैंड ऐप पर ओवरले है? – Chad
ऐप में अन्य हिस्सों (लगभग 60%) शामिल हैं, जो सामान्य UIKit सामान हैं। फिर आधा स्क्रीन पर एक चरित्र है, जो उपयोगकर्ता के संपर्क के आधार पर कुछ नृत्य अनुक्रम करेगा, जैसे छूने, हिलाने आदि ... –