【课程介绍】
Unity3D是Unity Technologies公司开发的一款强大的跨平台游戏开发引擎,能让游戏开发者轻松创建诸如3D视频游戏、实时3D动画等互动内容。新Unity4.0引擎已经能够支持包括iOS、安卓、Windows Phone、PS3等在内的十余个平台发布,广泛应用于网页游戏及手机游戏开发领域。Unity——3D手游的传奇,孕育了成千上万款高质、超酷炫的神作:《炉石传说》《神庙逃亡2》《天天跑酷》。游戏的3D时代已经来临,现在有数百万开发者加入Unity大军,你还在等什么?
【招生对象】
热爱游戏或对游戏开发技术感兴趣,决心加入游戏制作行业提升自我价值或想进入游戏公司高薪就业的有志之士,具备简单的电脑操作,学员通过系统的培训能够熟练掌握当前主流游戏开发所需要的知识和游戏设计开发思想。
【课程内容】
一、Unity3D程序开发基础
1.C#语法基础
2.OOP(面向对象)
3.网络通信
4.内存管理
目标:从基础讲解C#语言,熟悉字段、属性、接口、委托、事件,掌握C#面向对象编程的核心思想。让学员掌握Unity3d各个方面的知识和基本使用方法,为后面深入的学习打下良好基础。
二、Unity3D程序初级阶段
1.U3D初识
2.Unity3D开发环境使用
3.物体系统,粒子系统使用
4.灯光,地形系统使用
5.GUI以及NGUI插件介绍 6.常用组件,以及脚本绑定 7.伪2D游戏的制作
目标:熟练掌握编辑器元素包括地形、光照和阴影、摄像机和天空盒的使用与游戏设定,物理引擎、粒子系统,输入与控制的脚本开发和GUI、NGUI插件的使用,构建网络游戏框架。
三、Unity3D阶段
1.Unity3D物体系统部分
2.Untiy3D动画系统部分
3.常规设计模式
4.动画,跟随等相关插件学习
5.第1,3人称项目讲解
目标:在原来的学习基础上,深入学习Unity3D物体系统、动画系统的部分,例如骨骼的绑定,动画角色的创建等。配合游戏案例进行深度讲解,让学生充分了解动画的制作过程。
四、游戏跨平台发布
1.IOS版发布
2.安卓版发布
3.网页版发布
4.PC版发布
目标:掌握了解不同平台的资源要求范围、资源表现形式、资源的具体优化方向和终呈现效果,掌握客户端游戏发布、网页游戏发布、Android平台发布与上架、IiOS平台发布及上架以及其他平台发布介绍,提高成品游戏的可利用率。
五、项目实战
1.设计模式
2.Socket
3.通信协议
4.XML与SQLite
5.对象池技术
6.全局事件技术
7.伪2D飞行类
8.FPS射击类
9.MMORPG
目标:学生根据自己实际情况选择对应课题或者做提供的课题,由学生自己来动手完成一个完整项目,让学生实际感受并把控整个项目,培养学生的独立思考及解决问题的能力,以快速的适应实际工作需求。
【教学作品】
【引擎优势】
1、Unity多可以支持超过十个主流平台和发布,大程度节省开发成本和时间,却又可以在多个平台获取收益。
2、轻松开发,友好的可视化编辑界面功能强 大,编写方便,极易上手。功能齐全,缩 短开发时间:Unity3D引擎简单易用,几 乎集成了游戏开发的所有功能,更有Ass et Store 提供开发者所需要的所有资源
3、国内Unity 3D的人才缺口达80万人。在深圳,U3D工程师的平均月薪15k。越来越多的人看好U3D,目光聚集之处,财富必将追寻。
【教学环境】
【龙图优势】
一、千人做实训项目
实战演练才能提升核心竞争力,龙图教育与腾讯、墨麟等上千家游戏名企合作,游戏项目手到擒来
二、有来自腾讯、龙图游戏等名企讲师
业内技术大神组建的梦之队,名师主导+专家提升,收获的不仅是技术,还有视野和理念
三、就业有**,企业上门来招聘,足不出户‘挑’工作
他们在这里成功,你却还在跟梦想唱反调,足不出户挑工作,人性化上门招聘,实现企业,学员完美对接龙图教育,每年与上千家游戏名企强强合作,上百个高薪职位主动送上门,你还不快预定
【师资介绍】
王老师
具有丰富的VR,手游开发经验,具有良好的沟通能力,熟练掌握C++,C#等多门语言,曾参与部队及上海VR主题公园部分VR、AR内容,熟练使用HY=TC、Oculus等主流设备