我们都很熟悉最受玩家欢迎的《疯狂的小鸟》 以及一系列的砸箱子等类似的休闲游戏
对于我们来说首先吸引我们的是那种逼真的物理模型的实现,给人逼真感,细腻感,
然而这丰富多彩的游戏世界背后都会有一些强大的物理引擎来驱动这整个游戏世界。
废话少说,我们一起来研究一下Box2D物理引擎。
百度简介:
Box2d是一个很出名的2d物理引擎,大家可以google之。Box2d有C++,flash和Java等版本。android可以直接使用java版本的Jbox2d,但因为Jbox2d的图形渲染是使用processing库来实现的,所以,在android中使用Jbox2d的时候,图形渲染的工作就只能自己来写了。
我们针对android能够引入的Jbox2d来研究
org.jbox2d.collision
org.jbox2d.common
org.jbox2d.dynamics
org.jbox2d.dynamics.contacts
org.jbox2d.dynamics.joints
org.jbox2d.util.blob