在这个“龙鱼混杂”的IT培训行业
时常冒出来一些“低品质”的iOS、Android培训机构
他们的讲师只有“三脚猫”功夫,却号称“专家”
千锋为了还IT培训行业一个“真实的高品质”
震撼推出“手游开发培训课程”
这个课程是“真正有实力”的机构才“玩的转”

只有千锋有实力讲授手游开发课程

中国前沿手游开发培训讲师授课

  • 欧阳大神

    讲师语录:
    人如果靠吃饭活着,那饭不叫饭,叫饲料,逼一逼自己,不然你就不知道自己有多优秀。
    个人简介:
    千锋iOS学科教学总监,中国iOS教学引领者、中国iOS教学视频第一人。清华大学硕士,原FSMLabs中国区技术总监,超过10年的软件开发经验,并受邀担任MITT项目专家委员会委员,为名企进行企业内部iOS技术培训。授课彰显大师级气质与魅力,专业功底深厚,讲解精辟透彻,善于启迪思路,剖析背景,从源头上讲解iOS开发语言。

最新行业报道:

  • 手游创业蜂拥井喷的三个理由  [详情]
  • 手游业竞争白热化 各大平台争相招兵买马   [详情]
  • 微信颠覆生活 手游前景广阔  [详情]
  • 手游时代来了:美国移动游戏玩家领先所有平台  [详情]

课程概述

  该课程是致力于培养优秀手机游戏开发工程师,根据众多顶级游戏公司对手机游戏工程师具体要求精细设计。是采用国内流行的开源游戏引擎Cocos2D-X进行全程讲解,也会涉及到3D游戏Unity3D讲解。我们课程主要在iOS和Android上编程和讲解,课程难度比较大,尤其是后面阶段Box2D物理引擎、Cocos2D-X核心原理、OpenGL核心原理、游戏算法等,这些课程是其他培训机构所不能讲授的。为了保证学员学习效果,需学员有一定编程基础并刻苦学习。

入学要求

1、有1年以上iOS、Android开发经验,或3年以上C/C++/Java/J2EE/.NET等开发经验;
2、通过C/C++入学考试及面试;
3、酷爱手游开发并为之奉献。
注:不满足以上入学要求学员,可以先学习千锋iOS、Android就业课程,详情请咨询在线客服。
iOS开发就业课程【点击查看】 Android开发就业课程【点击查看

课程大纲

课程名称 课程名称 课程名称

C++强化训练

C++基础训练(1) C++类设计,基本输入输出,C++相对C语言的改进和不同,string类,类的定义和使用,面向对象思想之封装,定义和实现的分离,访问控制及get和set方法,类的构造与析构,类的拷贝构造函数,静态成员 static,常量成员 const,动态创建对象 new 6课时
C++基础训练(2) 继承和多态,类的继承,继承后的权限,继承后的构造函数,多继承,虚函数和抽象类,运算符重载 6课时
C++基础训练(3) 函数模版,类模版,异常处理,类型转换,RTTI运行时状态识别 6课时
C++强化训练(4) 标准库,标准IO (iostream),常用容器,向量, 列表, 队列, 堆栈, 映射, 集合,常用算法 6课时
C++强化训练(5) Boost库,Boost库常用,Cocos2D-X基本数据结构介绍 6课时

Cocos2D-X、Box2D、OpenGL、Unity3D

Cocos2d-X(1) 游戏开发流程入门,Cocos2D-X介绍,Cocos2D-X环境搭建,CCDirector、CCScene、CCLayer和CCSprite概述,节点与渲染树,精灵操作基础,纹理使用方法,设置精灵属性 6课时
Cocos2d-X(2) 图层与坐标系,CCNode组织方法,游戏主循环定义方法,定时调度器的使用方法,动作基本概念,动作分类,瞬时动作的使用方法,基本延时动作的使用方法 6课时
Cocos2d-X(3) 高级延时动作的使用方法,复合动作的使用方法,变速动作的使用方法,跟随动作的使用方法,自定义动作使用方法,CCTexturePacker的使用方法,动画概述,如何使用动画 6课时
Cocos2d-X(4) CCLayer的使用方法,CCScene的使用方法,内置转场动画的使用,自定义转场动画的方法 触摸操作处理机制,触摸事件分发机制,识别手势,在游戏当中使用加速度传感器 6课时
Cocos2d-X(5) Tile Map地图介绍,Tile Map地图编辑器使用方法,制作第一张Tile Map,为地图当中的tile设置属性,CCTMXTiledMap的使用方法,CCTMXLayer的使用方法,CCTMXObjectGroup的使用方法,地图滚动与角色移动,多层背景滚动效果 6课时
Cocos2d-X(6) 碰撞监测概述,几何知识在碰撞监测当中的应用,物体的包裹图形,基础碰撞监测技术,像素级碰撞监测技术,粒子系统使用方法,粒子系统编辑器的使用方法,游戏音效 6课时
Box2D(1) 物理引擎概述,物理引擎与Cocos2dx的关系,创建一个物理世界,形状Shape的使用方法,圆形的定义和使用方法,多边形的定义和使用方法,Fixtures的使用方法,Density、Friction和Restitution属性的作用 6课时
Box2D(2) 物体的定义方法,物体的位置和角度数据,Damping的使用方法,Sleep的使用方法,物体的活动状态,为物体绑定用户数据,关节的定义方法 6课时
OpenGL(1) 计算机图形学基础,OpenGL ES原理,OpenGL ES状态机模型,2D、3D Matrix矩阵变换机制,投射机制和Matrix变换,基本的图形元素的绘制,法线向量,光照模型,材质处理,OpenGL ES和iOS/Android Window接口编程 6课时
OpenGL(2) Vertex Shader介绍,Fragment Shader介绍,Texture2D纹理处理,各种模型变换 6课时
Cocos2d-X(7) Cocos2D-X游戏引擎框架,Touch事件机制和传递原理,高精度scheduler原理,坐标Transform转换原理,画图draw原理,iOS图片处理和Android图片处理,图片和OpenGL交互,OpenGL在Cocos2D-X中画图原理 6课时
游戏中的数据处理和算法 XML解析处理,Json数据解析,HTTP协议处理,Socket协议处理(网络长连接,重连机制),数据库SQLite3处理,Lua游戏脚本语言编程语言接口,路径查找(Path-Finding),A*算法,AI人工智能,迷宫寻路算法,贪婪算法,背包算法,计算机算法优化 6课时
Unity3D(1) U3D游戏3D坐标系统,U3D中对象的创建,动态创建对象方法,对象的移动、旋转、缩放方法,Material的使用,纹理坐标的定义,摄像机的使用,使用键盘移动对象,U3D中物理系统简介,Rigidbody的使用,Force属性的使用,碰撞检测实现,3D地形的创建 6课时
Unity3D(2) U3D中物理系统简介,Rigidbody的使用,Force属性的使用,碰撞检测实现,3D地形的创建,粒子系统的创建,rang属性,Energy属性,Colors属性 6课时
项目讲解 大型项目讲解,包括愤怒的小鸟、植物大战僵尸、捕鱼达人等大型商业项目 6课时

课程安排

脱产班课表(连续4周)
周一 周二 周三 周四 周五
第一周 C++基础训练(1) C++基础训练(2) C++基础训练(3) C++强化训练(4) C++强化训练(5)
难度
第二周 Cocos2d-X(1) Cocos2D-X开发入门 Cocos2D-X(2)
精灵动作基础
Cocos2D-X(3)
高级精灵动作与动画
Cocos2D-X(4)
图层处理与触摸事件
Cocos2D-X(5) Tile Map开发方法
难度
第三周 Cocos2D-X(6)
碰撞检测、粒子系统和游戏音效
Box2D(1)
物理引擎基础特性
Box2D(2)
高级物理引擎主题
OpenGL ES(1)
计算机图形学
OpenGL ES(2) OpenGL ES
核心原理
难度
第四周 Cocos2D-X(7)
游戏核心原理 和平台移植
Cocos2D-X(8)
游戏中的数据处理 Lua编程和游戏中常用算法
Unity3D(1)
U3D矩阵变换及材质的使用
Unity3D(2)
U3D物理系统及粒子系统
大型项目讲解
难度
备注 上课时间:9:00--12:00、14:00--17:00,答疑时间:下午17:00--18:00,晚自习:18:00--21:00
周末班课表(连续8个周末)
第1天 第2天 第3天 第4天 第5天
  C++基础训练
(1、2、3)
C++基础训练
(4、5)
Cocos2d-X(1) Cocos2D-X开发入门 Cocos2D-X(2)
精灵动作基础
Cocos2D-X(3)
高级精灵动作与动画
难度
第6天 第7天 第8天 第9天 第10天
  Cocos2D-X(4)
图层处理与触摸事件
Cocos2D-X(5)
Tile Map开发方法
Cocos2D-X(6)
碰撞检测、粒子系统和游戏音效
Box2D(1)
物理引擎基础特性
Box2D(2)
高级物理引擎主题
难度
第11天 第12天 第13天 第14天 第15天
  OpenGL ES(1)
计算机图形学
OpenGL ES(2)
OpenGL ES核心原理
Cocos2D-X(7)
游戏核心原理和平台移植
Cocos2D-X(8)
游戏中的数据处理Lua编程和游戏中常用算法
Unity3D(1)
U3D矩阵变换及材质的使用
难度
第16天        
  Unity3D(2)
U3D物理系统及粒子系统
       
难度        
备注 上课时间:9:00--12:00、14:00--17:00,答疑时间:下午17:00--18:00

课程项目

帮您解答

1、Cocos2d-x概述
  Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1,Android 2.1及更高版本,WindowsXP & Windows7,WindowsPhone 8。
官方网站:http://cocos2d.cocoachina.com/
2、为什么做手游开发要学习Cocos2d-x?
1)、免费开源,且易学易用
使用了最宽松的MIT开源协议,让您在放心开发的同时,还最大限度地保护您的技术投入。消除入门恐惧!本引擎拥有众多工具和中文参考文档,学习起来非常容易。
2)、以“靠谱”为己任
根据开源社区的保守统计,基于Cocos2D-X开发的游戏全球范围内已经突破一亿安装量。网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2D-X开发手机游戏。
3)、活跃的社区支持
我们有一个全职的团队在维护和发展这个开源项目,开源社区24小时轮转,所有的缺陷都被迅速发现并修复。Zynga、Intel、Google及众多大公司的工程师也全面投入了Cocos2D-X的代码贡献工作。
3、为什么千锋的手游开发高端班是最权威的?
  首先千锋是中国移动互联网研发培训领导品牌,有着业内最顶级的讲师,在技术和教学上都是业内顶级的。 其次千锋推出的手游培训由千锋iOS、Android教学总监亲自授课,含金量堪称业内第一,而且课程设置上面包括了Cocos2D-X、Box2D、OpenGL、Unity3D等手游开发平台主流技术。
4、千锋手游开发高端课程为什么费用这么便宜?
  千锋致力于移动互联网研发培训,在开设iOS就业班、Android就业班后,推出手游开发高端课程,目的在于让更多的学员能接触到移动互联网开发高端技术,展现千锋的教学团队的领先性,更多是打造千锋的品牌而非盈利,所以手游开发高端课程收费比较低。

免费视频

iOS游戏开发视频教程

本专题主要以AngryBirds这个具体的项目来讲解如何用Cocos2D和Box2D开发一个商业性的游戏项目,包括Cocos2D介绍、CCScene剧场、锚点和进度条、CCMenu菜单、CCAction、粒子效果、剧场动画切换、游戏选关、坐标转换、精灵数据处理、OpenGL画线、Cocos2D事件机制、Box2D物理引擎、物理世界的模拟、碰撞检测等内容。

查看视频 华为网盘下载 百度网盘下载

Android游戏开发视频教程

本专题主要讲解基于Cocos2d-Android游戏引擎进行游戏开发的基本方法,主要内容包括:游戏引擎介绍、游戏开发基本思路、游戏程序结构、Cocos2d-Android、CCSence、CCLayer、CCSprite、CCAction、矢量运算方法以及菜单处理等内容。相信本课程可以带领你进入游戏开发领域的大门,为将来的职业生涯打下良好的基础。

查看视频 华为网盘下载 百度网盘下载

Cocos2D-X开发视频教程《捕鱼达人》

本次视频全程以捕鱼达人为项目案例讲述如何使用Cocos2D-X来开发这样一款游戏。本次视频使用了主流的C++开发语言,内容覆盖了Cocos2D-X游戏启动流程,暂停恢复游戏, 游戏场景创建, 定时器使用, CCLayer的生命周期, CCNode介绍和继承关系图, CCAction原理, 串行动作CCSequence, 标准触摸事件, 缩放CCScale动作, 精灵BatchNode处理, Zwoptex, TexturePacker工具使用, 游戏性能提升,Bezier曲线介绍, 多继承和代理等

查看视频 华为网盘下载 百度网盘下载

课程费用

  脱产班 周末班
7800元 8800元
千锋在读学员 4800元 5800元
千锋已毕业学员 5800元 6800元
前十名报名学员 6800元 7800元
其他培训机构学员 6800元 7800元
  • 咨询课程学费:
  • 咨询课程信息:
  • 申请零学费学习:
  • 申请一周免费试听:
  • 教学视频及学习资料:

北京总部地址:北京市海淀区宝盛北里西区28号天丰利商城4层 咨询电话:400-654-7778 010-82790226/7-801
深圳学院地址:深圳市南山区科苑南路高新技术产业园R3-B栋5层 咨询电话:400-648-7779 0755-86681178/9-801
上海学院地址:上海市宝山区同济支路199号智慧七立方3号楼2-4层 咨询电话:400-654-7774 021-65025129-601
郑州学院地址:郑州市金水区纬五路21号河南教育学院综合楼6楼、7楼 咨询电话:0371-55911950 400-654-7778
广州学院地址:广州市天河区元岗路310号智汇park创意园E座5层 咨询电话:020-22119207 400-654-7778
大连学院地址:大连市沙河口区软件园路18号软件园9号楼105室 咨询电话:0411-39026086 400-654-7778
武汉学院地址:武汉市东新区光谷大道77号金融港B26栋9楼 咨询电话:027-59905909 027-59905908
成都学院地址:成都市一环路西二段17号四川旅游学院青羊校区内 咨询电话:028-86612340 028-83178771
Copyright 2007-2014 北京千锋互联科技有限公司 京ICP备12003911号-3 京公网安备11010802011455号