Box2D和Chipmunk的对比 Cocos2d-x物理引擎
2014-07-06 13:03
459 查看
这两个都是二维的物理引擎。
语言开发:
(1.)Chipmunk用C语言实现,最早引入的物理引擎,文档较少;
(2.)Box2D采用C++实现而且有javascript等其他语言的实现,在Flash网页动画等方面应用也比较广泛,因此大多数开发人员比较偏爱Box2D;
功能比较:
单纯从功能上讲,Box2D和Chipmunk并没有太大的区别,只有一些微小的区别,比如Box2D针对快速移动的物体“穿越”另一个物体有特殊的检测方式。除非你对某个功能有着特殊的需求,否则二者在功能上没有本质的区别。
使用上:
二者的开发语言不同,得根据自己熟悉的语言开始会相对容易些。另外,Chipmunk有Objective-C语言接口,对于苹果系列设备的开发更好一些,尤其在Cocos2D-iPhone中,因此,之前使用Cocos2D-iPhone可能也会更倾向于使用Chipmunk。
语言开发:
(1.)Chipmunk用C语言实现,最早引入的物理引擎,文档较少;
(2.)Box2D采用C++实现而且有javascript等其他语言的实现,在Flash网页动画等方面应用也比较广泛,因此大多数开发人员比较偏爱Box2D;
功能比较:
单纯从功能上讲,Box2D和Chipmunk并没有太大的区别,只有一些微小的区别,比如Box2D针对快速移动的物体“穿越”另一个物体有特殊的检测方式。除非你对某个功能有着特殊的需求,否则二者在功能上没有本质的区别。
使用上:
二者的开发语言不同,得根据自己熟悉的语言开始会相对容易些。另外,Chipmunk有Objective-C语言接口,对于苹果系列设备的开发更好一些,尤其在Cocos2D-iPhone中,因此,之前使用Cocos2D-iPhone可能也会更倾向于使用Chipmunk。
相关文章推荐
- 物理引擎比较:Box2D 对比 Chipmunk
- Cocos2d-x 3.0中的新物理引擎:Chipmunk和Box2d
- 物理引擎比较:Box2D 对比 Chipmunk
- cocos2d-x 物理引擎Box2D 连接器之距离连接器
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十五课:Cocos2D-X物理引擎之Box2D8-10
- (译)在cocos2d里面如何使用物理引擎box2d:弹球
- APE 物理引擎与 Box2D 物理引擎对比(初学)
- cocos2d-x Tests讲解四:box2dTest(物理引擎)
- cocos2d-x 物理引擎box2d
- cocos2d学习笔记(九)物理引擎box2d之三
- Cocos2d-x教程Box2D 物理引擎
- quick-cocos2d-x物理引擎之chipmunk(一)
- (译)在cocos2d里面如何使用物理引擎box2d:弹球
- quick-cocos2d-x物理引擎之chipmunk(二)
- cocos2d-js中Chipmunk物理引擎相关(1)
- cocos2dx-3.0 中的关于物理引擎Box2D与chipmunk
- 物理引擎Box2d与Chipmunk比较
- cocos2d-x初探学习笔记(20)--物理引擎box2d(2)
- 别碰钉子 cocos2d js 版本,即将上线,此游戏充分利手cocos2d js 的chipmunk物理引擎开发...
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十七课:Cocos2D-X物理引擎之chipmunk