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

windows开发环境:window7。vs2012。python2.7.6


Cocos2d-x 3.1.1的完整文件夹例如以下:比起曾经的2.x的版本号来说分类更规范了


Build文件夹:


windows平台:双击cocos2d-win32.vc2012.sln。打开tests里面的project样例

mac或IOS平台:双击cocos2d_tests.xcodeproj,打开tests里面的project样例


【下面文件夹结构说明copy他人的点击打开链接

      1、cocos文件夹下:2d(核心图形引擎、事件响应引擎、底层平台支持)、audio(不同平台的音频引擎支持)、baseCocos2d-x模仿Objective-cFoundation框架的一些基本类以及3.0添加的模仿C++11的容器类扩展支持。比方:__Array__DictionaryDataVector等)、editor-support编辑器支持。包含cocosbuilder场景编辑器、cocostudio编辑器(包含UI动画、场景、数据)、spine骨骼动画编辑器)、ui(Viva童鞋贡献的一套新的GUI控件)math(cocos2d-x带的数学库,提供了一些OpenGL层绘制用到的一些数据结构以及參数设置)network(提供了Http讯和Soket讯)、physics(集成chipmunk物理引擎。相比alpha版去掉了box2d的支持,可能是考虑到chipmunk轻量易用吧)、storage(本地存储数据库支持)、scriptingluajavascript脚本支持);

新增3d图形渲染,platform多平台支持。renderer渲染器机制。

     2、docs文件夹:docs里面仅仅要包括了生成cocos2d-x的配置文件。能够通doxygen去生成cocos2d-x文件

     3、extensions录则是一些对Cocos2d-x主引擎的扩展类。包含资源管理类AssetsManagerCCEditBoxCCScrollViewCCPhysicsSprite

     4external录下是全部cocos2d-x引擎引用的开源库,例如以下图。当中值得注意的是cocos2d-x3.0新增加了freetype2库,这是一个文字布局的开源库,能够实现非常强大的富文本功能,很多大型的端游都採用该开源库实现聊天富文本功能。

         5licenses就存放MIT许可证等证书文件。不具体介绍。

         6plugin录包括了admob(移动广告)、alipay(支付宝)、flurry(移动应用统计分析平台)、nd9191助手平台)、qh360(奇虎360戏平台)、twittertwitter社交平台)、ucUC戏平台)、umeng(友盟平台)、weibo(新浪微博平台)等第三方插件的集成管理以及js脚本支持。

         7template录提供了生成C++luaJavascript三种语言的跨平台project模板。

         8tools录下放了各种功能的python工具文件,包含C++类映射luajavascript脚本的工具、创建新project的工具等。

【原文链接地址:http://blog.csdn.net/eric_xjj/article/details/18180091】


文件夹结构介绍完成,以下主要介绍开发环境的搭建(仅仅有window平台)和新project的创建:

          1、首先要确保安装了vs2012或以上的版本号。Python2.7.6。

假设在dos下输入python,假设有信息输出。说明Python成功安装。例如以下图所看到的:


           2、进入引擎文件夹下。双击执行setup.py,位置例如以下图所看到的:



会进行环境设置。假设须要开发Android版本号,请设置相应的环境变量。如:

(网上找的)

window下执行完毕后,此时能够看到环境变量已经设置完毕,


开发环境设置完成。

           3、開始创建新项目project:


          控制台下输入cocos new -h 显示创建新项目的各种參数说明,如图,cocos new HelloTest(项目名称)  -p com.zwzr.test(包名称) -l cpp(编程语言类型c++ 、lua 或 js )  -d F:cocos2d-xcocos2dWorkSpace(项目文件夹)。

         4、项目创建完毕后,開始编译并执行项目:

          控制台下进入刚创建的项目文件夹下F:cocos2d-xcocos2dWorkSpaceHelloTest


输入 cocos run,会显演示样例如以下信息。“-p”參数 是让你选择执行平台式win32还是Android,这里选择win32。又一次输入执行命令,如图所看到的,cocos run -p win32,第一次编译、执行比較慢,要等待10分钟左右。最后项目编译、执行成功,就看到刚才创建的项目界面了。


要想改动代码,win32平台下,使用vs2012打开,就能进行开发了。


双击打开。

     今天探索之旅到此结束,菜鸟一个,有什么写的不正确的地方,还望大神多多不吝赐教。Sweet dreams


版权声明:本文博主原创文章。博客,未经同意不得转载。

原文地址:https://www.cnblogs.com/lcchuguo/p/4810333.html