【问题标题】:Cocos2d + Box2d or Chipmunk [closed]Cocos2d + Box2d 或 Chipmunk [关闭]
【发布时间】:2011-01-08 01:53:52
【问题描述】:

好的,我正在尝试制作我在这里制作的游戏的 iphone 版本http://scratch.mit.edu/projects/techy/781198 是 box2d 或花栗鼠更好,每个都有一些教程

【问题讨论】:

标签: cocos2d-iphone box2d chipmunk


【解决方案1】:

如果你下载了 Cocos2d SDK,在包含的项目中有一个 Box2d 和 Chipmunk 的示例。只需打开名为“cocos2d-iphone”的 Xcode 项目并查看 Box2dtest 和 Chipmunkdemo。 Box2d 更强大,但我认为比 Chipmunk 更难使用。

这里是 Cocos2d 的网站:http://www.cocos2d-iphone.org/

在此处下载:http://www.cocos2d-iphone.org/download

【讨论】:

    【解决方案2】:

    【讨论】:

      【解决方案3】:

      Chipmunk 是纯 C,而 Box2D 是 C++。 Chipmunk 还有一组新的Objective-C bindings,但它们不能免费用于商业用途。

      据我了解,Chipmunk 不支持连续碰撞检测,但 Box2D 支持。这对于防止“隧道效应”(高速移动时物体略微相互穿过)很重要

      在一天结束时,据我所知,他们俩都很棒。如果你更喜欢 C++ 而不是 C 或者需要连续的碰撞检测,你应该选择 Box2D。

      如果您更愿意使用纯 C 库,请使用 Chipmunk。

      我个人使用 Box2D,到目前为止我的体验非常棒。

      另外,我认为 Box2D 有一组不同(可能更大)的关节类型,因此可能需要考虑...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多