我的意思是,动画师是否在Flash (或其他类型的关键帧动画程序)中处理动画,然后以某种方式将其导出到iphone?
例如,假设我是一名动画师,我想创建一个为iphone游戏挥手的人。我应该使用哪种类型的外部程序,然后我应该使用iphone sdk上的什么库来加载它们?
发布于 2010-02-21 14:19:58
我认为这完全取决于你想要深入到什么程度。制作2D游戏是一种宽泛的说法。例如,制作你想要的东西。您只需为波的基于单元的动画制作一系列PNG图像即可。wave1.png,wave2.png,waveN.png...
然后加载PNG图像,然后按顺序播放它们。可以使用UIImageView、核心动画类执行此操作,也可以使用UIImages和UIViews手动执行此操作。
有很多很棒的游戏引擎,你也可以去看看。这里有一个链接,提供了可用的示例。Game Engines
为了获得最佳性能,大多数公司/开发人员都使用OpenGL来制作2D和3D风格的游戏。你可以使用很多技巧来制作游戏中使用的纹理。
发布于 2010-02-21 13:42:11
iPhone本身支持使用CAKeyframeAnimation类的关键帧动画。
发布于 2010-02-21 13:51:28
我认为最流行的2D游戏框架是Cocos2D:http://cocos2d.org/
https://stackoverflow.com/questions/2304932
复制相似问题