tec*_*chy 21 box2d chipmunk cocos2d-iphone
好吧,我试图制作我在这里制作的游戏的iphone版本http://scratch.mit.edu/projects/techy/781198更好的box2d或者花栗鼠,每个教程都有哪些教程
Mar*_*77G 14
我更喜欢Box2d - 我认为比Chipmunk更容易理解.这是指向列出许多有用资源的另一个问题的链接:
另外这里有一些指向cocos2d/box2d教程的链接:
http://www.raywenderlich.com/457/intro-to-box2d-with-cocos2d-tutorial-bouncing-balls
http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone
Ray正在制作一本伟大的书,我认为这将是一个很棒的资源:
http://www.raywenderlich.com/2274/cocos2d-book-and-360idev
http://my.safaribooksonline.com/9780132180863
希望这些帮助 - 快乐编码!
小智 10
Chipmunk是直的C,而Box2D是C++.Chipmunk 还有一套新的Objective-C绑定,但它们不能免费使用.
据我了解,Chipmunk不支持连续碰撞检测,但Box2D支持.这对于防止"隧穿"(物体在高速移动时略微穿过彼此)非常重要
在一天结束时,从我听到的情况来看,它们都很棒.如果您更喜欢C++到C或需要连续碰撞检测,您应该选择Box2D.
如果您更喜欢使用纯C库,请使用Chipmunk.
我个人使用Box2D,到目前为止我的经验非常棒.
另外,我认为Box2D有一组不同的(可能更大的)关节类型,所以可以考虑......
如果您下载Cocos2d SDK,则在包含的项目中是Box2d和Chipmunk的示例.只需打开名为"cocos2d-iphone"的Xcode项目,看看Box2dtest和Chipmunkdemo.Box2d更强大,但我认为比Chipmunk更难使用.
这是Cocos2d的网站:http: //www.cocos2d-iphone.org/
点击此处下载:http: //www.cocos2d-iphone.org/download