Cocos2dx内训手册

发表于2015-11-10
评论0 1.2k浏览

Cocos2d-x内训手册目录

一、 Cocos2d系列产品关系 

二、 Cocos API风格说明 

三、 支持平台和编程语言 

四、 架构和目录结构 

五、 Windows7上搭建Cocos2d-x win32开发环境 

六、 导演,场景,层,以及精灵的介绍 

七、 Scheduler and Timer Callback 

八、 Cocos2d坐标系 

九、 事件分发机制 

十、 Cocos2d-x中的引用计数(Reference Count)和自动释放池(AutoReleasePool 

十一、 如何优化内存使用 

内存优化水平 36

客户端等级 

引擎等级 

C++语言等级 

提示和技巧 

一帧一帧载入游戏资源 

减少绘制调用,使用“Use CCSpriteBatchNode” 

载入纹理时按照从大到小的顺序 

避免高峰内存使用 

使用载入屏幕预载入游戏资源 

需要时释放空闲资源 

收到内存警告后释放缓存资源. 

使用纹理打包器优化纹理大小、格式、颜色深度等 

使用JPG格式要谨慎! 

请使用RGB4444颜色深度16位纹理 

请使用NPOT纹理,不要使用POT纹理 

十二、 纹理缓存(Texture Cache 

十三、 3.0数据结构 

Vector cocos2d::Vector 

Map 

弱类型Value 

基本用法 

十四、 2.0数据结构 

CCString 

十五、 Cocos2d-x 多分辨率适配完全解析 

从资源分辨率到设计分辨率 

十六、 场景过渡 (Transitions) 

十七、 动作 Action 

十八、 序列帧动画 Flipbook Animations 

十九、 骨骼动画 vs. 精灵表(sprite sheets 

二十、 粒子(Particles) 

二十一、 瓦片地图(Tiled Map) 

二十二、 使用物理引擎 

二十三、 Cocos2d-x纹理动作及关数等编辑器 

二十四、 TexturePacker和像素格式来优化spritesheet 

二十五、 如何在cocos2d里面使用动画和spritesheet 

Getting Started 

Zwoptex To Victory! 

简单的动画 

补充(改编者) 

二十六、 Coco Studio 

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

0个评论