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文件夹存放所有依赖开源project的许可声明。
plugin文件夹提供一些插件
templates文件夹包括不同平台IDE下创建cocos2d-xproject的模板。
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新引擎文件夹结构的更多相关文章

  1. Cocos2d-x旧引擎文件夹结构

    转自:http://blog.csdn.net/lwuit/article/details/7870395 Cocos2d-x的文件夹结构例如以下: 文件夹的详细结构介绍例如以下: Box2D:物理引 ...

  2. Cocos2dx-3.1.1 冒险01----> 文件夹结构、新项目project创建并执行

    windows开发环境:window7.vs2012.python2.7.6 Cocos2d-x 3.1.1的完整文件夹例如以下:比起曾经的2.x的版本号来说分类更规范了 watermark/2/te ...

  3. VS发布网站步骤(先在vs上发布网站到新的文件夹,然后挂到iis上面)

    VS发布网站步骤(先在vs上发布网站到新的文件夹,然后挂到iis上面) 首先用vs2010打开一个Asp.Net项目,   也可以通过vs菜单->生成->发布网站   选择发布网站的路径 ...

  4. Python选择指定文件夹的文件然后复制出其中几个文件到新的文件夹

    """ 要求: 1.读取cdm文件的所有子文件夹,然后每个文件夹里面是抽出一个一个mp3后缀的文件. 遍历所有的子文件,然后将这些mp3文件,保存到一个新的文件夹.文件夹 ...

  5. svn加入新的文件夹

    方法一: 1.在远程server上生成新的文件夹 svn mkdir http://svn.xxx.com/svn/mobile/strategy/assistant/branches/talk -m ...

  6. matrix-gui-2.0 将javascript文件夹改成js文件夹

    /******************************************************************************** * matrix-gui-2.0 将 ...

  7. 如何组织较大项目的MVC文件夹结构

    现在还用不到,拷贝下来备用,原文链接 2016 年 9 月 第 31 卷,第 9 期 ASP.NET Core - ASP.NET Core MVC 的功能切分 作者 Steve Smith | 20 ...

  8. Android SVN开发实战的文件夹结构呈现

    svn有一个非常标准的文件夹结构,这是. 例如,该项目是proj.svn地址svn://proj/,然后该标准svn布局是 svn://proj/ | +-trunk +-branches +-tag ...

  9. Java之旅hibernate(2)——文件夹结构

    Hibernate的jar最好是到官网上进行下载.下载最新的稳定的版本号.之后进行解压,以下我们介绍一下hibernate的包结构. 1.      包结构 我们能够看到包文件夹结构发生了变化.我以5 ...

随机推荐

  1. String path = request.getContextPath

    <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+ ...

  2. git工具的使用

    Git工具的出现降低了软件版本维护的成本,极大的提高了工作效率,在这里列出了一些使用方法,方便以后查看. 1.Git的初始化->创建一个Git仓库:git init 2.创建信息:git con ...

  3. css.map作用

    看一段sass代码: 嵌套书写的结构在sass中经常会被用到. 编译之后的样式是这样的: 在开发工具上我们看到的是编译后的文件,而非编译前的源文件. 这个时候就产生一个问题了.在生产环境中,我希望看到 ...

  4. JWT能够干什么,不应该干什么?

    http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/ At the start of this article ...

  5. Oracle EBS 系统仅存在英文的环境

    系统管理员 应用服务器 adadmin 编译

  6. npm 删除node_modules

    安装 npm install rimraf - g 使用 rimraf node_modules

  7. java:通过Calendar类正确计算两日期之间的间隔

    在开发Android应用时偶然需要用到一个提示用户已用天数的功能,从实现上来看无非就是持久化存入用户第一次使用应用的时间firstTime(通过SharedPreferences .xml.sqlit ...

  8. JAVA两种代理模式

    简单设计动态代理,基本模拟spring的动态代理方式. before afterReturning around afterException after这些通知方法都可以这块模拟出来 spring的 ...

  9. js判断状态

    '<input type="radio" class="danxuan" name="danxuan" code="'||v ...

  10. 封装CIImage实现实时渲染

    封装CIImage实现实时渲染 CIImage属于CoreImage里面的东东,用来渲染图片的,为什么要封装它呢?其实很简单,封装好之后使用更加方便. 如果直接使用CIImage渲染图片,使用的流程如 ...