【问题标题】:Sparrow or Cocos2D for iPhone 2D game?iPhone 2D 游戏的 Sparrow 或 Cocos2D?
【发布时间】:2011-11-29 06:53:48
【问题描述】:

我想为 iPhone 开发一款游戏。对于 iPhone 中的 2D 游戏开发,从长远来看,哪一个会更好……Sparrow 还是 Cocos2D?我已经看到 Sparrow 框架的文档很少,但 Sparrow 论坛表示,与 Cocos2D 相比,在 Sparrow 中开发游戏更容易。那么,我应该从哪里开始呢?

【问题讨论】:

标签: iphone cocos2d-iphone sparrow-framework


【解决方案1】:

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

另一个潜在的考虑因素是便携性。 cocos2d API 已经移植到 android,但 Sparrow 还没有。

【讨论】:

  • 据我了解,cocos2d android 端口很弱。据我合作的一位朋友说,AndEngine 是一个很好的 Android 游戏框架。
【解决方案2】:

Cocos2d 得到了彻底的开发,并且有几本书和无数关于这个主题的论坛。我对麻雀了解不多。 “简单”是一个相对术语。如果我是你,学习 cocos2d。

编辑:自从提出这个问题后,就有了 Apple 的 SpriteKit 和我构建的名为 MBTileParser 的游戏引擎。

【讨论】:

  • 感谢您的建议。我在网上做了很多冲浪,最后决定使用 Cocos2D。
【解决方案3】:

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

【讨论】:

    猜你喜欢
    • 2011-11-28
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多