iOS游戏开发基础
|
触摸事件和手势
|
- 事件概述
- 响应者对象
- 触摸事件
- 触摸事件的阶段
- 手势
实验:
|
多媒体API |
实验:
|
Quartz |
- Quartz概述
- Quartz 2D
- 图形上下文
- 绘制基本几何图形
- 绘制路径
- 绘制图像和文本
- 变换
实验:
|
iOS动画
|
- 动画介绍
- Core Animation基础
- 图层
- 隐式动画
- 显示动画
- 帧动画
实验:
|
cocos2d游戏引擎
|
Hello cocos2d |
- cocos2d概述
- 安装cocos2d模板
- 编写步骤
- 工程基本结构
- 程序流程
- 整合cocos2d API文档到XCode开发环境
- cocos2d官方案例使用
- cocos2d核心知识体系
- 坐标系
- 位置有关的属性
案例:
|
用户输入 |
案例:
|
菜单、精灵与动作 |
案例:
|
粒子运动与效果 |
- 粒子运动概述
- 内置粒子类
- 粒子发射模式
- 粒子设计工具Particle Designer
- 内置效果类
案例:
|
背景处理 |
案例:
|
瓦片地图 |
案例:
|
物理引擎 |
- 物理引擎概述
- Box2D和Chipmunk
- Box2D使用
- Chipmunk使用
案例:
|
cocos2d项目分析与实战 |
|