Box2D

信手绘制线条刚体

来自天地会的wkyjoey同学问道如何做一个重力大师游戏(如下图)。这里要特意表示一下歉意,最近一直忙于工作,没有及时更新教程。 对于重力大师游戏,试玩之后,不难发现,我们在运行时可以创建的刚体有两种,线...

LDEasyBox2D 2.1a版

在Box2D能再简单点吗文章中,我向大家介绍了一个LDEasyBox2D静态类,可以摆脱繁杂的刚体创建过程,轻松创建Box2D应用。前不久,应广大网友的要求,我将教程改成了Box2D 2.1a版本,所以今天把LDEasyBox2D也改成了2...

从Box2D 2.0.1到Box2D 2.1a

之前@依然低调白和@ヤ牵、迩右手(张小勇)同学都跟我说过,我的教程用的是Box2D2.0.1版本的,不是最新的版本,建议我更新成最新的Box2D 2.1a版。很感谢两位同学建议。今天我们就开始学习Box2D 2.1a,而且后续的Box...

创建圆形Box2D边界

在让刚体听我的——ApplyForce、ApplyImpulse、SetLinearVelocity一节中,来自天地会的sxl001问道如何创建圆形的边界(Round Boundary),好吧,我用这个教程来回答他。 实际上Box2D中没有专门创建圆弧的API (b2Ci...

给圆角刚体穿上上衣

在创建圆角刚体里,我们学会了如何用组合法创建一个自定义圆角刚体,同时我还给自己留了个作业——给圆角刚体穿上上衣。 其实,这并不是一个新的话题,在刚体的上衣——b2BodyDef.userData里我们就学习了自定义"上...

Box2D创建圆角刚体

上次我们讨论了如何创建一个多边形刚体,终于摆脱了简单的矩形和圆形,又上了一个台阶。 这不,刚学会走,有人就想跑了。天地会的xiaopang125同学前两天问我如何创建一个圆角刚体,我用创建多边形刚体教程里的...

Box2D多边形刚体

在前面的教程中,我们学会了创建矩形刚体、圆形刚体,但是现实生活中的物体是各式各样的,所以本节我们来学习一下如何创建一个多边形刚体。 Box2D创建多边形刚体有两种方法,我把他们分别叫做组合法和原生法。...

Box2D能再简单点吗

  认识了Box2D世界,学习了刚体的创建,细细回想一下,总感觉Box2D的创建过程稍有繁琐,每每都要创建世界、环境、重力、刚体需求、形状需求...等等。能不能再简单点? 在下面的LDEasyBox2D中,我把这...

刚体的上衣——b2BodyDef.userData

  在前面的教程中,我们学会了如何创建矩形刚体、圆形刚体和静止不动的刚体。但是学了那么久,看到的总是些小框框,没有任何的图形,我相信,这个肯定满足不了你。 那么今天我们就来学习一下如何给刚...