cocos2dx概要及开发技术—认识cocos2d-x游戏引擎
2015-04-10 23:53
423 查看
目的。
——1 了解cocos2dx解决方案层次
app 【应用层】
view event [openGL层]
screen layer touch/key 【cocos2dx层】
——2 了解功能模块
cocos2d-x
[opengl ES\ DirectX\ Canvas\ pthread]————图形引擎、线程
[box2d] [chipmunk]————开源二维物理引擎
[libcurl] [bsd socket] [simple audioEngine]————libcurl非实时网络引擎 bsdsocket实时网络引擎
——3 了解数据结构
Copying ------复制对象,虚假的函数接口
Object——所有的基类
Zone——用于实现复制功能
Data——存放数据
Geometry——几何图形 (点 尺寸 矩形)
Set——集合
Array——数组,新版3.4已废弃
String——字符串
Types.h——定义结构体,如颜色 向量 纹理坐标 点精灵
标准容器:STL (vector list stack queue map)
——4 了解划分
------cocos2dx 语言划分(c++ c# js lua html5)
------cocos2dx 按开发平台划分(android mac/iso winxp/7/8 wp7/8 meego bada airplay blackberry html5)
------cocos2dx 按图形标准 opengl ES1.x ; openglES2.x; DirectX 11.1; Direct X10;
——1 了解cocos2dx解决方案层次
app 【应用层】
view event [openGL层]
screen layer touch/key 【cocos2dx层】
——2 了解功能模块
cocos2d-x
[opengl ES\ DirectX\ Canvas\ pthread]————图形引擎、线程
[box2d] [chipmunk]————开源二维物理引擎
[libcurl] [bsd socket] [simple audioEngine]————libcurl非实时网络引擎 bsdsocket实时网络引擎
——3 了解数据结构
Copying ------复制对象,虚假的函数接口
Object——所有的基类
Zone——用于实现复制功能
Data——存放数据
Geometry——几何图形 (点 尺寸 矩形)
Set——集合
Array——数组,新版3.4已废弃
String——字符串
Types.h——定义结构体,如颜色 向量 纹理坐标 点精灵
标准容器:STL (vector list stack queue map)
——4 了解划分
------cocos2dx 语言划分(c++ c# js lua html5)
------cocos2dx 按开发平台划分(android mac/iso winxp/7/8 wp7/8 meego bada airplay blackberry html5)
------cocos2dx 按图形标准 opengl ES1.x ; openglES2.x; DirectX 11.1; Direct X10;
相关文章推荐
- cocos2dx概要及开发技术------了解Cocos2d-x整个引擎框架
- Android游戏开发视频教程下载(Android4.3、Cocos2d-x、Untity2D/3D、跨平台引擎技术)
- cocos2dx概要及开发技术—游戏开发技术
- cocos2dx概要及开发技术—游戏原理与机制
- cocos2dx概要及开发技术——Cocos2D-X跨平台开发环境搭建(win32)
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第三课:认识Cocos2D-X引擎
- cocos2dx概要及开发技术-----Cocos2d-x UI系统
- cocos2dx概要及开发技术------Cocos2d-x坐标系统
- cocos2dx概要及开发技术-----Cocos2d-x内存管理
- 引擎类Cocos2D-X游戏开发技术精解
- 【iOS-cocos2d-X 游戏开发之九】Cocos2dx利用CCSAXParser解析xml数据 推荐
- 【iOS-cocos2d-X 游戏开发之十四】Xcode中c++&Object-C混编,详细介绍如何在cocos2dx中访问object函数以及Apple Api
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可! 推荐
- 【iOS-cocos2d-X 游戏开发之十四】cocos2dx(c++)中访问object函数
- 【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
- 【iOS-cocos2d-X 游戏开发之十一】New CCSprite()带来的错误&使用CCUserDefault及pvr.ccz在Cocos2dx中要注意!
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- 【iOS-cocos2d-X 游戏开发之五】游戏存储之Cocos2dX自带CCUserDefault类详解;
- 【iOS-Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境HelloWorld!
- 【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!