Uzun zamandır iPhone üzerinde geliştiriyorum, ancak oyun geliştirmede yeniyim. Bir uygulama ile küçük bir "oyun" arasında geçen yeni projemde, kullanıcıyla etkileşime dayalı bir dansçı animasyonu göstermem gerekiyor. Maya ile sanatçı tarafından yaratılan 5 tane önceden tanımlanmış dans dizisi veya herhangi bir 3D modelleme programı var.iPhone'da karakter animasyonu için genel uygulamalar?
ben düşünüyordum: 2D dans dizileri İhracat
ve ekranda göstermek UIImageView, Çekirdek Animasyon veya Cocos2D gibi bazı 2D oyun motorları kullanın. Bununla birlikte, dans dizileri uzun olabileceğinden (yaklaşık her 10 saniyede bir = 150+ çerçeve görüntüsü), korkarım çok fazla kare görüntüsü gerektirecek ve çok fazla bellek tüketecektir.
3D kullan: Umarım daha hafif olur, değil mi? Çünkü sadece iskeleti ve belki de anahtar animasyon noktalarını içe aktarmamız gerekiyor ve animasyon kod tarafından mı yapılacak? Ancak ben sadece 3D (çok basit openGL vs ...) ile ilgili temel bilgilere sahibim. Daha fazlasını öğrenmeye istekliyim, ama burada genel uygulamalar neler? Örneğin, animasyonu hangi formatta dışa aktarmalıyım? Bellek hakkında, 2B yaklaşımına kıyasla beni gerçekten çok mu koruyacak?
Amacınız ana kullanıcı arayüzü veya tek başına bir uygulama üzerinde bir yer paylaşımı mı? – Chad
Uygulama, tipik UIKit öğeleri olan diğer bölümleri (yaklaşık% 60) içerir. Ardından, dokunma, çalkalama, vb. Gibi, kullanıcı etkileşimini temel alan bazı dans dizilerini yapacak yarım ekran üzerinde bir karakter var. –