iPhone 2D游戏使用Sparrow还是Cocos2D?

6

我希望开发一个iPhone游戏。对于iPhone上的2D游戏开发,Sparrow和Cocos2D哪个更有长远发展前景呢?我看到Sparrow框架的文档很少,但是Sparrow论坛说在Sparrow中开发游戏比在Cocos2D中容易。那么,我应该从哪里开始呢?


也相关:https://dev59.com/fHM_5IYBdhLWcg3w2XHw - Thilo
3个回答

4

对于基本的2D开发来说,两者都看起来不错,但Cocos2D似乎更加成熟(尽管Sparrow也有一个良好的开端)。

另一个可能需要考虑的因素是可移植性。Cocos2d API已经被移植到Android平台,但Sparrow还没有。


据我所知,cocos2d的安卓移植版本比较弱。根据我正在合作的一位朋友的说法,AndEngine是一个很好的安卓游戏框架。 - Moshe

2

Cocos2d是一个经过深入开发的框架,有多本书籍和无数论坛关于这个主题。我不太了解Sparrow。 "易" 是一个相对的词。如果我是你,会学习cocos2d。

编辑:自从问这个问题以来,还有苹果的SpriteKit和我构建的游戏引擎叫做MBTileParser


谢谢您的建议。我在网上搜索了很多,最终决定选择Cocos2D。 - Arshad Parwez

1
如果你的游戏使用了大量的动画,那么Cocos2D很可能是你的好朋友。这是因为Cocos2D支持PVRTC纹理,可以减少内存使用。PVRTC是一种图像格式。当它被加载到RAM中时,它会以牺牲图像质量为代价消耗更少的内存。目前版本的Sparrow还不支持PVRTC。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接