iOS培训篇——Cocos2dx索引结构介绍-创新互联
蓝鸥iOS培训讲师推荐:Cocos2dx是一款极好用的开发引擎,是如今最火的引擎开发,也是iOS开发兴趣爱好者追求的新技术!
创新互联公司是一家业务范围包括IDC托管业务,网站空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,遂宁托管服务器,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。今天要大家掌握的是cocos2dx索引结构解析!
1、cocos2dx:引擎的源码目录
\cocos2dx\include:所有引擎功能需要包含的头文件,对使用coco2dx开发应用的人屏蔽了底层系统差异,需要跨平台的情况下,这个目录下的头文件会include \cocos2dx\platform下对应的头文件
\cocos2dx\platform:用一堆#if宏判断当前操作系统,不同系统include相应系统下的头文件
cocos2dx基于OPENGL ES(OPENGL的子集,专用于移动设备),所以底层的图像和动画绘制已经是跨平台了,所以cocos2d中真正需要跨平台的不多(platform下的头文件并不多),一些像消息循环响应机制等不同平台有不同方式的才需要跨平台
2、cocosDenshion:音频库
3、lua:lua是一种运行速度最快,跨平台的脚本语言,一般嵌入到其他语言,如c++游戏程序中,作为灵活可扩展的游戏脚本,这个目录是lua解析器的源码,编译后生成lua解析器的lib库文件
4、box2d:模拟2d物体运动的物理引擎,实现物体的重力,摩擦,碰撞等效果
基本就这么多,如果你有兴趣的话,可以去蓝鸥官网看看相关内容!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前名称:iOS培训篇——Cocos2dx索引结构介绍-创新互联
网页地址:http://azwzsj.com/article/dpiegd.html