本文主要是介绍Cocos2d-x开发包的架构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.cocos2d-x文件夹
引擎的核心类;
2.CocosDenshion文件夹
Cocos2d-x音频引擎的多平台实现;
3.document文件夹
可以使用doxygen工具下载帮助文档;
4.extensions
Spine骨骼动画,CocosStudio,包含httpClient等的源码,新增的UI控件,CCScrollView,CCeditBox等的源码;
5.external文件夹
Box2D,chipmunk物理引擎源码,sqlite3和websocket源码;
6.licenses文件夹
Cocos2d-x的所有源码以及第三方开源代码的授权文件,可以知道Cocos2d-x中集成了那些第三方的开源代码;
7.plugin文件夹
友盟统计,91,Twitter, admob, 新浪微博, 支付宝等第三方接口的源代码;
8.samples文件夹
Cocos2d-x案例源码,包括lua,javascript以及C++实现的游戏的源码,小项目使用C++,中大型项目需要使用脚本文件;
9.scripting文件夹
包括了JavaScript和Lua脚本解析器在各种平台实现的源码;
10.template文件夹
各种平台下的模板代码;
11.tools文件夹
包括了Cocos2d-x项目创建,调试,项目转化的工具,这些工具多使用Python开发。
cocos2d-x-2.2.3开发包的截图如下所示:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用python脚本创建Cocos2d-x的跨平台项目:
使用cocos2d-x-2.2.3\tools\project-creator根目录下的python脚本文件create_project.py文件:
.cocos2d-x-2.2.3\tools\project-creator-> python create_project.py -project newGame -package com.mxd.newgame -language cpp
这样就创建了Cocos2d-x的工程文件,工程文件的位置:cocos2d-x-2.2.3\projects根目录下。
-----------------------------------------------------------------------------------------------------------2014.10.29
这篇关于Cocos2d-x开发包的架构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!