Skip to content

Latest commit

 

History

History
144 lines (105 loc) · 5.56 KB

File metadata and controls

144 lines (105 loc) · 5.56 KB
  1. C++编程规范
  2. 如何开始一个新的cocos2d-x游戏
  3. 如何使用Eclipse 编译一个Android项目
  4. 如何在Android上运行cpp-tests
  5. 如何在iOS上运行cpp-tests
  6. 如何在Linux上运行cpp-tests
  7. 如何在Mac OSX上运行cpp-tests
  8. 如何在Windows上运行cpp-tests
  9. 如何在WP8上运行cpp-tests
  10. 如何在Linux(NetBeans)上运行cpp-tests
  11. 如何使用CCache进行Cocos2d-x编译加速

模块

2D绘图

  1. 动作
  2. 动画
  3. 坐标系
  4. Cocos2d-x 多分辨率适配完全解析
  5. 设备方向
  6. 特效
  7. 如何保存屏幕截图
  8. 各个平台支持的Cocos2d-x最大纹理尺寸
  9. 多分辨率的支持
  10. Cocos2d-x 支持的纹理格式
  11. Transitions 过渡
  12. 新渲染引擎介绍
  13. 粒子

声音

  1. 不同平台支持的音频格式

数据结构

  1. cocos2d::Map<K,V>
  2. cocos2d::Value
  3. cocos2d::Vector

调试

  1. 如何调试 Cocos2d-x 游戏
  2. 如何在低分辨的电脑上调试视网膜ipad的游戏
  3. 在Windows桌面上模拟android表现
  4. 如何使用 CCLOG
  5. Javascript 远程调试

文件访问

  1. CCFileUTils::fullPathForFilename 是如何工作的

GUI

  1. 菜单和菜单项
  2. 新的GUI系统
  3. 文本标签

用户输入

  1. 事件派发机制
  2. 怎样支持多点触摸

场景

  1. 导演
  2. 场景
  3. 精灵

脚本

  1. C++开发
  2. Javascript绑定

线程

  1. 如何用pthread新建线程

第三方SDK集成

  1. Plugin-x
  2. WP8 SDK集成

优化

  1. 跨平台游戏最佳做法
  2. 如何优化内存使用

Lua绑定

  1. Cocos2d-x如何在Lua中调用C++的函数
  2. 如何使用 bindings-generator 自动生成 lua绑定
  3. Lua 绑定的文件结构
  4. 如何运行Lua的例子
  5. 如何使用cocos2d console创建、编译、运行一个Lua工程

Cocos2d-x发行说明

How to教程

  1. 如何实现子类精灵并添加事件监听
  2. 如何创建精灵(Sprites)
  3. 如何创建一个指示器(HUD)
  1. Cocos2d-js的文件结构
  2. Cocos2d-js特性
  3. 开始使用�Cocos2d-JS
  4. Cocos2d-js展示MoonWarriors游戏
  5. Cocos2d-js发行说明

关于

  1. 关于我们
  2. 如何贡献
  3. Cocos2d-x的Logo资源
  4. 支持平台和编程语言