目的。
——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 了解数据结构
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;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。