Cocos2d-x课程大纲/学习路线
这是什么?
这个一个Cocos2d-x技术路线的课程大纲/学习大纲.
你能用它做什么?
如果你是找工作的人, 利用本大纲, 你可以学习Cocos2d-x, 做一个Cocos2d-x游戏开发工程师, 初级的一般薪资范围为8-15k.
如果你是网站站长, 利用本大纲, 你可以实现一个Cocos2d-x教程网站, 向广大的游戏开发者提供免费服务.
如果你是培训机构, 利用本大纲, 你可以建立Cocos2d-x培训方向.
如果你是互联网公司, 利用本大纲, 你可以根据此大纲组织内部培训.
如果你是在线教育公司, 利用本大纲, 你可以构建Cocos2d-x方向教学视频.
有疑问有建议,如何联系我?
如果对本大纲有疑问或有其他意见, 请联系 张渊杰(注于移动开发和移动培训领域, QQ598694550,邮箱quietjolt@163.com)
1.Cocos2D介绍
2.创建工程-环境搭建
3.CCScene场景和控件------载入界面
如何新建一个场景类?
如何加载这个场景?
如何显示图片(背景图)?
如何显示文本?
旋转和缩放-
定时器的使用(锚点和进度条)
如何切换到下个场景?
场景切换动画
4. 菜单和按钮
CCMenu菜单------开始界面
CCMenuItem菜单项的使用
5. CCAction
CCMoveTo移动动作
CCJumpTo跳跃动作
动作序列
.......
6. 粒子效果
粒子系统简介
粒子系统常用工具
粒子系统实现
7. 用户输入处理和坐标转换------选关界面
点击事件的处理
OpenGL坐标和UIView坐标的不同
8. 构建游戏场景------游戏界面
精灵数据处理
JSON解析
数据模型
游戏中精灵类的设计
9. OpenGL
OpenGL介绍
OpenGL画线
10. Box2D物理引擎
Box2D介绍
物理世界的模拟
碰撞检测
11. 音乐和音效
音乐的使用
音效的使用
12. 大型地图(瓦片地图)
瓦片地图编辑器使用
瓦片地图应用