| 简单介绍: Box2D是一个用于模拟2D刚体物体的C++引擎。作者为Erin Catto。Box2D使用zlib许可。
 它已被用于蜡笔物理学、愤怒的小鸟、Rolando、Fantastic Contraption、Incredibots、Tiny Wings、Transformice、Happy Wheels等游戏的开发,[3]对于iPhone、iPad和Android游戏,可以使用Cocos2d游戏引擎和Corona Framework。
 
 Box2D官方网站:
 http://box2d.org/
 
 本地Box2D库下载地址:
 http://kuai.xunlei.com/d/SJTWEWMPFRZJ
 
 
 配置BOX 2D还是很容易的,如果你不是一个新手程序员,至少应用过任意一个静态库的话,那配置BOx2D没有任何不同,如果你是一个用过VC编辑器,没有使用过静态库的话,一下的内容对你有用。 
  拿到引擎以后,解压Rar文件,在我们的编辑器中加入BOX 2D的文件库(使用版本Box2D Version 2.0.1): 
 方法一:  把Include 文件夹,Library 文件夹,Source 文件夹拷贝到你的项目中,直接按照路径加载  #include "./include/Box2D.h"  并且在依赖项中加入 ./Library/box2d_d.lib 
   这样加的好处是可以拷贝项目到U盘里随便跑了~ 第二种方法: 
 解压Rar文件到固定目录,在VC编辑器的工具-->选项-->项目和解决方案-->VC++目录中  选择“显示以下内容的目录”中的“包含文件”,添加BOX 2D 的Include 文件夹;  选择“显示以下内容的目录”中的“库文件”,添加BOX 2D 的Library 文件夹; 新下载的库里内容都是干净的,需要先用release编译一下,否则没有box2d_d.lib
 
 金山快盘附件:box2d中文教程pdf文件,回复可下载:
 
 |