Box2D是一个用于游戏的2D刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。从游戏的视角来看,物理引擎就是一个程序性动画(proceduralanimation)的系统,而不是由动画师去移动你的物体。你可以让牛顿来做导演。Box2D是用可移植的C++来写成的。引擎中定义的大部分类型都有b2前缀,希望这能消除它和你游戏引擎之间的名字冲突。