深圳汇道科技IT培训学校

7x24小时咨询热线

400-660-3310

当前位置 : 好学校 深圳游戏开发 深圳汇道科技IT培训学校 课程正文

人看过 人预约 收藏分享

深圳Unity3D就业学习班

授课方式 :
上课时段:

上课校区:

报读该课程可在好学校领取返现奖励27元

微信扫码添加老师好友咨询

深圳汇道科技IT培训学校

深圳汇道科技IT培训学校

认证等级

信誉良好,可安心报读

深圳汇道科技IT培训学校

已获好学校V2信誉等级认证

信誉值

  • (60-80)基础信誉积累,可放心报读
  • (81-90)良好信誉积累,可持续信赖
  • (91-100)充分信誉积累,推荐报读

与好学校签订读书保障协议:

在线咨询
2018.07.21 x* 151*****196 咨询了 开课校区
2018.03.27 吴*明 185*****518 咨询了 授课师资
2018.03.09 方*生 150*****780 咨询了 招生对象
2018.03.06 梁*斌 152*****095 咨询了 课程费用
2017.08.15 钱*生 135*****321 咨询了 上课时段
2017.06.27 陈*生 155*****629 咨询了 周边交通
深圳Unity3D就业学习班

课程介绍

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools Torque GameBuilder等利用交互的图型化开发环境为首要方式的软件。

课程内容

1Unity引擎基础学习

行业知识汇总(引擎概念、游戏发展、VR AR的应用领域)

需求分析“概念”(对于提出的需求可以在逻辑上拆解成相应步骤);

开发工具介绍:VistualStudio IDEMonoDevelop IDE

C#脚本语言基础:数据类型、数学运算、逻辑运算三大模块基础。

2C#语言模过程化编程

过程性模块化封装:方法定义,理解形参、实参和返回值的意义;

面向对象模块化封装:类对象申请与使用、类对象继承、虚拟化类使用、结构体、枚举、宏;

3C#语言面向对象开发

C#语言OOP技术:类对象的创建和使用,理解构造和析构函数的申请与释放过程;成员变量属性化操作、类抽象性变化、使用泛型完成任意类型对象、深度复制和浅复制的操作、Object基类的使用、集合应用;

4、数据结构(C#语言版本)

类对象的抽象接口开发。

数据结构:单双向链表的构建与实际应用,栈的构建与使用,队列的构建与使用;

排序算法:冒泡排序、快速排序、插入排序;

设计模型:单列、工厂模式、有限状态机;

5Unity3D C#脚本基础API

Unity引擎的界面、组件等介绍;

3D坐标系和向量概念介绍;

MonoBehaviour类了解Unity引擎的运作机制;

使用GameObject类构建基本的游戏对象;

学习Transform类使我们的3D世界动起来;

学习Vector2/3/4类使用;

学习Mathf数学类。

学习Input辅助类掌握Unity引擎对硬件控制的反馈处理。

学习Time类使用;

6、基础3D数学

向量数学计算、向量数学计算与几何意义;

自定义设计向量计算类;

四元数数学计算;

实现向量与四元数结合计算;

补充学习三角函数(Sin, Cos, Tan, ArcCos, ArcSin, ArcTan;

补充学习立体几何;

7Unity3D组件编程与应用

Unity引擎组件学习:Component类实践与应用;

摄像机组件与应用坐标系以及各个坐标系的转化。

资源系统与动态装载:Resources类实践与应用;

简易多线程:协同的应用;

3D2D物理组件学习;

物理系统基础:刚体重力引擎,碰撞检测系统,PhysicX物理检测;

8Unity3D动画与粒子系统

使用Animation旧动画系统逐帧动画控制;

Mecanim新动画系统的状态机学习和代码控制;

2D动画系统综合应用;

粒子系统配合动画系统实现动作;

Unity引擎音效系统实践与应用;

9Unity3D 文件系统与UI界面

C#语言持久化数据学习与应用;

JSONXML简易数据结构学习;

NGUI插件实现游戏UI基础开发;

深入学习NGUI事件系统;

掌握UGUI界面开发;

10、计算机基础图形学

矩阵,线性矩阵和仿射矩阵数据计算;

向量与矩阵的混合计算;

渲染基础概念理解(GPU工作流程简介);

深入理解Unity引擎的渲染系统(RendererMeshFilter

学习使用Unity引擎的材质球控制渲染代码;

学习Unity3D引擎的 ShaderLab语法;

11、计算机图形学编程基础

Cg语言编程基础;

使用Unity引擎ShaderLab语言结合Cg语言进行渲染;

学习基础光照着色算法(DiffusePhongBinPhong);

深入理解3D坐标系空间转换规律;

切线空间学习实现凹凸贴图渲染;

学习Unity引擎自定义OpenGL渲染;

学习Unity引擎摄像机后期效果处理函数关系;

12Unity3D 网络应用开发

C#语言多线程开发;

实现Unity引擎调用C#动态库;

学习C#版本网络套接字开发;

实现C/S模式网络套接字通讯;

配合JSON实现数据信息交互;

13Unity3D Lua脚本开发

Lua语法学习;

Uniy引擎使用Ulua插件;

学习Ulua API函数;

结合网络实现逻辑人更新;

14Unity3D 编辑器与VR开发

Unity引擎编辑器开发学习;

Unity引擎资源系统开发学习(AssetsBundle学习);

Unity引擎 HTC Vive Vr设备SDK开发学习;

实现 Vr 控制器结合游戏内容实践开发;

15Unity项目实训I

项目框架开发;

项目模块功能分析与设计;

实现初级战斗核心系统;

16Unity项目实训II

配合美术资源完善初级战斗核心模块;

优化战斗核心系统;

将代码逻辑和美术资源的黏合实现工具化;

完善战斗UI界面;

行业分析

1Unity多可以支持超过十个主流平台和发布,大程度节省开发成本和时间,却又可以在多个平台获取收益。

2、轻松开发,友好的可视化编辑界面功能强 大,编写方便,极易上手。功能齐全,缩 短开发时间:Unity3D引擎简单易用,几 乎集成了游戏开发的所有功能,更有Ass et Store 提供开发者所需要的所有资源。

3、国内Unity 3D的人才缺口达80万人。在深圳,U3D工程师的平均月薪15k。越来越多的人看好U3D,目光聚集之处,财富必将追寻。

4、以手游市场为例,3D游戏占比达到90%,虽然现在还有一些2D游戏,但随着前端设备性能的提升和客户的需要增加,游戏市场终会进入到全面的3D模式时代。Unity3D课程可以使你直接进入3D游戏开发领域,成为就业市场的主力,同时Unity3D也推出了开发2D游戏的插件,可以使我们从现在到未来都处于山峰之巅。

学校优势

一、培训知名品牌

专注Unity3D技术研发与设计培训在iosAndroidHTML5等领域成就显著。

二、师资阵容

由业内知名讲师、专家及技术精英组成,具有多年大型项目实战经验。

三、免费试听

所有课程内容均可免费试听,试听过程没有任何收费。

四、高配教学设备

时下主流的U3D配套硬件设施,全苹果设备辅助教学,操作更流畅、相应更快捷、内容更具实战性。

教学**

1、 可试学:很多学员都怕学不会,免费试学,不满意可退款;

2、 重新学:很多学员都怕学不会,免费重修,直到学会为止;

3、 学完付:雄厚师资、实战案例,**就业,先学习后付款;

4、 助学金:申请助学金“0元入学”,先就业后付款,无压力。

开班信息

学时
学费
操作

    校区地址

    广州
    深圳
    二维码

    微信扫一扫,发送到手机

    随时随地,用手机查看地图路线,更可实时导航,轻松到校!

    教学环境

    更多 >
    环境/教学大图
    环境/教学大图
    环境/教学大图
    环境/教学大图

    读书保障 :

    • 正规资质

      所有学校都经过好学校品牌认证,办学许可证、工商营业执照。

    • 免费求学顾问

      通过好学校咨询,你可获得好学校免费求学顾问1对1专业服务,助你快速找到满意学校!

    • 优质教学

      通过好学校报读,你将可在好学校进行课程点评,你的评价将影响学校招生,学校会更重视你,给你更优质教学,避免你差评。

    • 消费权益保障

      通过好学校报读,若你与学校发生纠纷,你可获得好学校来自第三方的平台保障,协助你让学校退款,维护你的合法权益!

    更多适合课程

    全城游戏开发学校,一网打尽,立即搜索:

    城市 : 求学课程 : 上课时间 :

    课程咨询

    好学校二维码

    随时随地与老师微信互动

    在线预约免费试听

    • 现在免费预约试听,报名可最高返现
    • 获取验证码
    ;