[英]2D Game Character Animation in iPhone - How is it done?
我的意思是說,動畫師是否可以在Flash(或其他某種關鍵幀動畫程序)中處理動畫,然后以某種方式將其導出到iPhone?
例如,假設我是一名動畫師,並且想要創建一個為iphone游戲揮手的人。 我將使用哪種類型的外部程序,然后將iphone sdk上的哪些庫用於加載它們?
我認為這取決於您想要獲得的深度。 制作2D游戲是一個廣泛的聲明。 例如,提出您的要求。 您只需要為波的基於單元格的動畫制作一系列PNG圖像即可。 wave1.png,wave2.png,waveN.png ...
然后加載PNG圖像,然后依次播放。 您可以使用UIImageView,Core Animations類或通過UIImages和UIViews手動進行自我設置。
您也可以簽出很多很棒的游戲引擎。 這是可用示例的鏈接。 游戲引擎
為了獲得最佳性能,大多數公司/開發人員都使用OpenGL進行2D和3D風格的游戲。 您可以為游戲中使用的紋理使用很多技巧。
iPhone本機通過CAKeyframeAnimation
類支持關鍵幀動畫。
我認為2D游戲最受歡迎的框架是Cocos2D: http : //cocos2d.org/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.