码迷,mamicode.com
首页 >  
搜索关键字:box2d    ( 172个结果
Android 游戏引擎汇总
1.AndEngine 简介:AndEngine 基于libGDX框架开发,使用OpenGL ES进行图形绘制。同时继承了BOX2D物理引擎,因此能实现一些较为复杂的物理效果。在Rokon停止更新以后,AndEngine 成为Android 最为流行的2D游戏引擎 优点:(1)高效:在大运算量好事情...
分类:移动开发   时间:2015-05-06 17:19:48    阅读次数:179
RUBE box2d editor 使用
1,鼠标右键按下可以拖动场景的移动 2,点击红色的向右的按钮可以以玩家的视角运行程序。 3,在玩家的视角状态下运行程序时,点击空格可以模拟运行,再点击空格可以结束模拟。 4,在模拟运行的状态下,可以用鼠标拖动物体移动, 右键按下可以拖动场景的移动 5, 在editor bodies下点击鼠标左键可以选中一个物体,它的外框会变黄。在这个情况下点击T可以平移这个物体,鼠标移动可以放到鼠标移动到...
分类:其他好文   时间:2015-05-04 08:38:53    阅读次数:111
旋转矩形碰撞检测 OBB方向包围盒算法
在cocos2dx中进行矩形的碰撞检测时需要对旋转过的矩形做碰撞检查,由于游戏没有使用Box2D等物理引擎,所以采用了OBB(Oriented bounding box)方向包围盒算法,这个算法是基于SAT(Separating Axis Theorem)分离轴定律的。 分离轴定律:两个凸多边...
分类:编程语言   时间:2015-04-18 01:07:55    阅读次数:1120
开启BOX2D引擎的调试绘图功能
在做物理游戏的时候,需要用到调试绘图的功能。但我在实际操作中还是遇到了一些麻烦的,在此总结一下,以备后用。 在BOX2D中提供了一个b2Draw类,里面包含了许多绘制方法(好像有很多虚函数接口,需要实现的)。姑且把这个类及其子类的对象看成一个绘制模块,通过让“世界”加载并调用该模块来实现调试绘...
分类:其他好文   时间:2015-04-15 18:45:51    阅读次数:320
在win32/安卓开发环境下编译BOX2D代码
在cocos2d-x中引入了两种物理引擎:CHIPMUNK和BOX2D。 针对这两款引擎,cocos2d-x提供了一个CCPhysicsSprite类与其关联,但由于只能使用一个引擎,所以采用了宏定义的方式进行取舍。比如:class CCPhysicsSprite : public CCSpr...
分类:移动开发   时间:2015-04-15 13:03:46    阅读次数:169
cocos2d-x实用效果之BOX2D的圆形包围边界
本文基于cocos2d-x2.2.3,并未在3.0之后的版本下编写,仅仅是提供一个思路,方便日后其他场景使用到该功能点可以参考,也没有详细讲述box2d物理引擎的基础知识,相关知识请自行多参考其他技术文档。        使用box2d物理引擎,通常需要我们自己给定一个边界来限制body的活动范围,最常用的是在屏幕的边界使用四条边来包围,形成一个矩形。但如果我们的需求是在一个圆形范围内,仅仅想通...
分类:其他好文   时间:2015-04-09 17:31:29    阅读次数:143
使用cocos2d-js-3.0RC1中的物理引擎chipmunk模拟的“别碰钉子”源码分享(含碰撞检测)
分别用box2d和chipmunk实现了一下,不过box2d没整理,也懒得整理了。chipmunk整理了一下,分享给大家吧。刚开始研究,抛砖引玉简要说明:1、初始化物理环境,增加边界initPhysics: function () { var space = this.space ; ...
分类:Web程序   时间:2015-03-20 15:58:01    阅读次数:273
Box2D淌坑日记: 如何正确的设置角度
对刚体角度设置的唯一函数是SetTransform然而,这个函数不会对传入的角度作任何处理,因此,如果你试图设置一个角度,并应用一个revoluteJoint时,可能会出现问题。我在实践中碰到的问题是,我通过其他方式计算出了当前角度,将角度设上,按照设想,刚体应该做一个小角度的摆动,没想到它摆动了一...
分类:其他好文   时间:2015-02-20 14:05:18    阅读次数:233
ios开发学习网站
Box2d托德的Box2D的教程!Box2D的 - 首页如何只使用碰撞检测的cocos2d iPhone Box2D的|雷Wenderlich“一个SpaceManager游戏|适用于iPhone的cocos2dBox2D 论坛box2d用户手册Box2D 论坛iPhoneIOS开发中心iOS 开发...
分类:移动开发   时间:2015-01-27 12:45:56    阅读次数:215
Box2D物理引擎模拟炸弹爆炸效果
在实现这个效果的时候,我想到了两种方案。 方案一:在炸弹刚体爆炸时,由炸弹刚体为起点,向四周喷散小刚体,这些小刚体会被喷射到附近的刚体上,对附近的刚体施加力,然后力是物体运动状态改变的原因(摘自高中物理必修一),然后爆炸效果就可以完成了。这个方法比较简单,但是我觉得有点dirty way。像我这种耳机标有R的必须带右边,标有L的必须带左边的人,怎么可能就此满足了呢?当然,感兴趣的朋友可以自己尝试一下这种方法~ 方案二:首先想办法把炸弹刚体周围的其他刚体找到,然后对它们施加一个力,我们只用控制好力的方向就可以...
分类:其他好文   时间:2015-01-26 00:07:35    阅读次数:310
172条   上一页 1 ... 6 7 8 9 10 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!