Cocos2d-x_常见游戏引擎框架中的模块

Cocos2d-x引擎具备丰富的功能,其中有来自引擎内部的,也有来自第三方扩展的。开发者习惯将引擎的功能看做引擎结构中的模块,常见的引擎框架中的模块组成如下:

游戏系统
精灵 场景 动作 菜单 规则
动画 按键触屏 声音 任务 事件

脚本系统 人工智能 物理碰撞 编辑器 游戏特效
游戏功能
多国语言 文字处理 高级绘制 文件存取 多媒体
用户操作 图片处理 资源处理 网络通讯 游戏数据
引擎内核
引擎配置 生命周期 单元测试 内存分配 渲染器 数据格式
文件系统 随机种子 异常处理 多媒体 数学运算库 字符串处理

我们已经知道Cocos2d-x引擎是架设于多个平台之上的,针对每一个平台,引擎都要将硬件功能整合。就以渲染模块来说,Android、ios以及Windows Phone都采用了不同的程序接口,正是引擎将它们整合到一起,为游戏开发者所用。

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...