Cocos2d-x 3.0新引擎目录结构
2014-04-29 16:59
141 查看
Cocos2d-x 3.0新引擎目录结构
2014年4月29日 Cocos2d-x 3.0学习
作为一个Cocos2d-x的菜鸟,我倒是挺愿意关注不同版本之间的区别,Cocos2d-x 3.0自2013年7月份开始发布alpha0-pre版本,到2014年4月23日发布正式版,历经9个版本,总算是敲定了。我刚入手的配置环境是基于Cocos2d-x 2.2.3版本的,稍微对比一下,就可以知道最新发布的3.0正式版真的齐整了很多。看看下面两张截图
Cocos2d-x 2.2.3版本目录结构
![](http://img.blog.csdn.net/20140429155813062)
Cocos2d-x 3.0版本目录结构
![](http://img.blog.csdn.net/20140429155947828)
对比一下,Cocos2d-x 3.0多了个build目录,tests目录,少了CocosDenshion目录、Debug目录、Dubug.win32目录、projects目录、samples目录、scripting目录、WinRT目录,还有根目录下的一些文件也不见了,比如cocos2d-win32.vc2012.sln这样的文件不见了。我们看一下,每个目录下面有哪些内容吧:
进入build目录
![](http://img.blog.csdn.net/20140429160851203)
我们会发现原本在Cocos2d-x 2.2.3目录下的架构文件全部转移到了这里,我们可以双击cocos2d-win32.vc2012.sln打开我们的win32项目。
之前的cocos2dx目录更名为cocos,里面的目录结构更加清楚,每个目录对应存放的类库。
![](http://img.blog.csdn.net/20140429161924625)
document目录更名为docs,文档之类的。extensions目录没有变,用来存放一些扩展类库,比如说GUI控件。external目录也没有变,用来存放一些物理引擎,包括Box2d和chipmunk,还有很多供程序外部使用的库。licenses目录存放所有依赖开源工程的许可声明。plugin目录提供一些插件templates目录包含不同平台IDE下创建cocos2d-x工程的模板。tests目录存放测试项目tools目录自然存放一些需要用到的工具,比如创建Cocos2d-x项目的脚本,这是在cocos2d-x-3.0\tools\cocos2d-console\bin路径下的,与Cocos2d-x 2.2.3是完全不一样的。
以上就是本人整理所得的Cocos2d-x 3.0的目录结构分析,疏漏之处望各位朋友指正。
2014年4月29日 Cocos2d-x 3.0学习
作为一个Cocos2d-x的菜鸟,我倒是挺愿意关注不同版本之间的区别,Cocos2d-x 3.0自2013年7月份开始发布alpha0-pre版本,到2014年4月23日发布正式版,历经9个版本,总算是敲定了。我刚入手的配置环境是基于Cocos2d-x 2.2.3版本的,稍微对比一下,就可以知道最新发布的3.0正式版真的齐整了很多。看看下面两张截图
Cocos2d-x 2.2.3版本目录结构
Cocos2d-x 3.0版本目录结构
对比一下,Cocos2d-x 3.0多了个build目录,tests目录,少了CocosDenshion目录、Debug目录、Dubug.win32目录、projects目录、samples目录、scripting目录、WinRT目录,还有根目录下的一些文件也不见了,比如cocos2d-win32.vc2012.sln这样的文件不见了。我们看一下,每个目录下面有哪些内容吧:
进入build目录
我们会发现原本在Cocos2d-x 2.2.3目录下的架构文件全部转移到了这里,我们可以双击cocos2d-win32.vc2012.sln打开我们的win32项目。
之前的cocos2dx目录更名为cocos,里面的目录结构更加清楚,每个目录对应存放的类库。
document目录更名为docs,文档之类的。extensions目录没有变,用来存放一些扩展类库,比如说GUI控件。external目录也没有变,用来存放一些物理引擎,包括Box2d和chipmunk,还有很多供程序外部使用的库。licenses目录存放所有依赖开源工程的许可声明。plugin目录提供一些插件templates目录包含不同平台IDE下创建cocos2d-x工程的模板。tests目录存放测试项目tools目录自然存放一些需要用到的工具,比如创建Cocos2d-x项目的脚本,这是在cocos2d-x-3.0\tools\cocos2d-console\bin路径下的,与Cocos2d-x 2.2.3是完全不一样的。
以上就是本人整理所得的Cocos2d-x 3.0的目录结构分析,疏漏之处望各位朋友指正。
相关文章推荐
- Cocos2d-x 3.0新引擎目录结构
- Cocos2d-x 3.0目录结构
- Cocos2d-x 3.0新引擎文件夹结构
- Cocos2d-x 3.0-源码目录说明
- 游戏开发随手记:Cocos2d-html5:目录结构简单介绍
- cocos2d-x 引擎 目录结构
- (转载)cocos2d-X学习之引擎源码目录结构介绍
- 游戏开发记录120811:cocos2d-x引擎学习---目录结构及主要类
- Cocos2d-x 3.0数据结构——cocos2d::Vector
- Quick-Cocos2d-X 核心framework 目录结构与功能介绍
- Cocos2d-x 3.0数据结构——cocos2d::Map
- Cocos2d-x 3.0数据结构——cocos2d::Value
- Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化
- cocos2d-x 3.0 数据结构(3/3) cocos2d::Value
- cocos2d-x 3.0 利用python脚本在目录Classes内创建class
- cocos2d-x 3.0 Node与Node层级结构
- [Quick-Cococs2DX] Quick-Cocos2D-X学习 (二) Quick-Cocos2d-X 核心framework 目录结构与功能介绍
- Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化
- Cocos2d-x旧引擎目录结构
- Cocos2d-X游戏【泰然网《跑酷》】JS到C++移植2:如何新建一个项目,引擎目录结构介绍