我想为 iPhone 开发一款游戏。对于 iPhone 中的 2D 游戏开发,从长远来看,哪一个会更好……Sparrow 还是 Cocos2D?我已经看到 Sparrow 框架的文档很少,但 Sparrow 论坛表示,与 Cocos2D 相比,在 Sparrow 中开发游戏更容易。那么,我应该从哪里开始呢?
问问题
3556 次
3 回答
4
两者对于基本的 2D 开发看起来都不错,但 Cocos2D 似乎更成熟一些(尽管 Sparrow 似乎有一个良好的开端。
另一个潜在的考虑因素是便携性。cocos2d API 已移植到 android,但 Sparrow 还没有。
于 2011-10-03T00:36:26.193 回答
2
Cocos2d 已经得到了彻底的开发,并且有几本书和无数关于这个主题的论坛。我对麻雀了解不多。“简单”是一个相对术语。如果我是你,学习 cocos2d。
编辑:自从提出这个问题以来,就有了 Apple 的 SpriteKit 和我构建的名为MBTileParser的游戏引擎。
于 2011-10-03T00:41:25.693 回答
1
如果您的游戏使用了大量动画,那么 Cocos2D 很可能是您的朋友。这是因为 Cocos2D 支持 PVRTC 纹理,减少了内存使用。PVRTC 是一种图像格式。当它被加载到 RAM 中时,它会以牺牲图像质量为代价消耗更少的内存。当前版本的 Sparrow 尚不支持 PVRTC。
于 2012-09-06T11:35:04.023 回答