主题:[活动]想了解和学习编程的同学可以来看下哟
整个培训课程围绕redball这个游戏的实现来制作,期间会涉及到
Cocos2d的c++版本的学习,Box2d物理引擎的使用,
2d关卡编辑器的使用,基于sprite sheet的2d animation的运用,
iOS上声音的播放,字体的显示,
菜单系统的实现以及iOS上的调试与优化,最终通过学习,学员
能够在老师的指导下完成后续关卡的制作,
并且能够运用所学知识和工具开发其他2d游戏。 培训的最后阶
段,会利用Unity做一个redball的3d实现,作为3d游戏的入门。
为什么选择cocos2d-x
1. 它是著名iphone免费引擎 cocos-2d的c++实现
2. 用它制作的2d游戏不仅可以用于iOS,还可以发布到android手
机上
3. 有win32的模拟器,可以在pc上开发
培训计划
整个培训课程围绕redball这个游戏的实现来制作,期间会涉及到
Cocos2d的c++版本的学习,Box2d物理引擎的使用,2d关卡编
辑器的使用,基于sprite sheet的2d animation的运用,iOS上声
音的播放,字体的显示,菜单系统的实现以及iOS上的调试与优
化,最终通过学习,学员能够在老师的指导下完成后续关卡的制
作,并且能够运用所学知识和工具开发其他2d游戏。
第一周
1 开发环境介绍:
A iOS简介
B App store的发展
2 Cocos2d-x引擎学习:
A Cocos2d简介
B Cocos2d-x框架分析与使用
C 怎样建立一个跨平台的Cocos2d-x工程
2 2d游戏制作第一季:
A 事件响应机制
B 游戏主循环
C 2d sprite
D sprite sheet
E 怎样添加一个sprite
F 怎样移动sprite
3 作业:
添加任意数量,随机位置,随机移动的sprite,碰到边界会反弹
第二周
1 2d游戏制作第二季:
A 添加游戏实体
B 添加地图与场景
C Box2d物理引擎简介
D Box2d的学习与使用
E 为游戏实体和地图添加物理信息
F 游戏实体之间的碰撞
G 游戏实体与地图的碰撞
2 作业:
1. 做一个点不到我的小游戏,点击小球,小球会改变位置
2. 随意创造一个物理场景,放入小球作物理演示
第三周
1 2d游戏制作第三季:
A 让小球也有物理
B win32上操作小球运动
C XCode开发工具的使用
D iOS真机运行
E 怎样利用工具制作关卡
F 怎样实现游戏背景卷轴
G 添加游戏实体
2 作业:
1. 创建一个新的机关
2. 创建一个新的关卡
第四周
1 2d游戏制作第四季:
A 创建2d动画
B iOS上的用户输入输出
C 多点触摸与手势
D 屏幕上的按钮响应
E 粒子系统的使用
F 怎样制作粒子特效
G 怎样添加粒子特效
2 作业:
1. 在场景中添加一些动画
2. 根据小球到终点的时间使用不同的粒子
第五周
1 2d游戏制作第五季:
A iOS上的声音
B 怎样播放音乐和音效
C 怎样创建字体
D 基于状态机的菜单系统
E 关卡间的切换
2 作业:
1. 实现关卡选择界面
第六周
1 2d游戏制作第六季:
A 集成OpenFeint
B Game Center
C 单元测试
D 怎样调试iOS程序
E instrument的使用
F iDevice的限制
G Thumb mode
H 编译器选项设置与优化
2 作业:
1. 两人配对,互相测试对方游戏,修复测试出的bug
第七周
1 3d游戏开发:
A Unity3D 游戏设计
B Unity3D 游戏设计
C Unity3D 程序设计
第八周
1 3d游戏开发:
A 已完成2d游戏的3d实现
网址:3dedu.org/course4.jsp 想了解的话,复制到地址栏即可
地址:江苏省无锡市滨湖区锦溪路100号太湖新城科教产业园3号楼10楼
电话:0510-85189019 18651582939
报名咨询QQ:422188283
Cocos2d的c++版本的学习,Box2d物理引擎的使用,
2d关卡编辑器的使用,基于sprite sheet的2d animation的运用,
iOS上声音的播放,字体的显示,
菜单系统的实现以及iOS上的调试与优化,最终通过学习,学员
能够在老师的指导下完成后续关卡的制作,
并且能够运用所学知识和工具开发其他2d游戏。 培训的最后阶
段,会利用Unity做一个redball的3d实现,作为3d游戏的入门。
为什么选择cocos2d-x
1. 它是著名iphone免费引擎 cocos-2d的c++实现
2. 用它制作的2d游戏不仅可以用于iOS,还可以发布到android手
机上
3. 有win32的模拟器,可以在pc上开发
培训计划
整个培训课程围绕redball这个游戏的实现来制作,期间会涉及到
Cocos2d的c++版本的学习,Box2d物理引擎的使用,2d关卡编
辑器的使用,基于sprite sheet的2d animation的运用,iOS上声
音的播放,字体的显示,菜单系统的实现以及iOS上的调试与优
化,最终通过学习,学员能够在老师的指导下完成后续关卡的制
作,并且能够运用所学知识和工具开发其他2d游戏。
第一周
1 开发环境介绍:
A iOS简介
B App store的发展
2 Cocos2d-x引擎学习:
A Cocos2d简介
B Cocos2d-x框架分析与使用
C 怎样建立一个跨平台的Cocos2d-x工程
2 2d游戏制作第一季:
A 事件响应机制
B 游戏主循环
C 2d sprite
D sprite sheet
E 怎样添加一个sprite
F 怎样移动sprite
3 作业:
添加任意数量,随机位置,随机移动的sprite,碰到边界会反弹
第二周
1 2d游戏制作第二季:
A 添加游戏实体
B 添加地图与场景
C Box2d物理引擎简介
D Box2d的学习与使用
E 为游戏实体和地图添加物理信息
F 游戏实体之间的碰撞
G 游戏实体与地图的碰撞
2 作业:
1. 做一个点不到我的小游戏,点击小球,小球会改变位置
2. 随意创造一个物理场景,放入小球作物理演示
第三周
1 2d游戏制作第三季:
A 让小球也有物理
B win32上操作小球运动
C XCode开发工具的使用
D iOS真机运行
E 怎样利用工具制作关卡
F 怎样实现游戏背景卷轴
G 添加游戏实体
2 作业:
1. 创建一个新的机关
2. 创建一个新的关卡
第四周
1 2d游戏制作第四季:
A 创建2d动画
B iOS上的用户输入输出
C 多点触摸与手势
D 屏幕上的按钮响应
E 粒子系统的使用
F 怎样制作粒子特效
G 怎样添加粒子特效
2 作业:
1. 在场景中添加一些动画
2. 根据小球到终点的时间使用不同的粒子
第五周
1 2d游戏制作第五季:
A iOS上的声音
B 怎样播放音乐和音效
C 怎样创建字体
D 基于状态机的菜单系统
E 关卡间的切换
2 作业:
1. 实现关卡选择界面
第六周
1 2d游戏制作第六季:
A 集成OpenFeint
B Game Center
C 单元测试
D 怎样调试iOS程序
E instrument的使用
F iDevice的限制
G Thumb mode
H 编译器选项设置与优化
2 作业:
1. 两人配对,互相测试对方游戏,修复测试出的bug
第七周
1 3d游戏开发:
A Unity3D 游戏设计
B Unity3D 游戏设计
C Unity3D 程序设计
第八周
1 3d游戏开发:
A 已完成2d游戏的3d实现
网址:3dedu.org/course4.jsp 想了解的话,复制到地址栏即可
地址:江苏省无锡市滨湖区锦溪路100号太湖新城科教产业园3号楼10楼
电话:0510-85189019 18651582939
报名咨询QQ:422188283