欢迎来到天天培训网!全国[切换城市] 登录 注册
首页 发布课程 机构平台 手机浏览

手机扫一扫

咨询热线

400-0808-102

大连Unity游戏开发培训班

  • 联 系 人:大连千锋教育(先生) 
  • 咨询热线:400-0808-102
  • 授课学校:大连千锋教育
  • 授课地址:大连市高新园区爱贤街10号大连设计城A座901
课程推荐

大连网络安全培训班

面议

大连Go语言开发

面议

大连影视剪辑包装培训

面议

大连红帽RHCE认证

面议

大连云计算培训班

面议

大连UI/UE设计培训课

面议

机构信息

所在地区:辽宁 大连市

会员级别:VIP会员4

身份认证:      

已  缴 纳:0.00 元保证金

我的勋章:  通过认证 [诚信档案]

在线客服:

机构名片

大连千锋教育

微信客服
【温馨提示】来电请说明在天天培训网看到我们的,谢谢
课程详情
导语概要
Unity3D是游戏引擎开发商,实时3D互动内容创作和运营平台,包括游戏开发、美术、建筑、汽车设计、影视制作在内的创作者运用Unity3D实现。Unity3D提供一整套软件解决方案,可用于创作、运营和变现实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
行业前景
元宇宙(Metaverse)是整合多种新技术而产生的新型虚实相融的互联网应用和社会形态,它基于扩展现实技术提供沉浸式体验,基于数字孪生技术生成现实世界的镜像,基于区块链技术搭建经济体系,将虚拟世界与现实世界在经济系统、社交系统、身份系统上密切融合,并且允许每个用户进行内容生产和世界编辑。
目标人群
1.在校大学生:无法长期离校,想学习一门专业技术;
2.在职人员:不想脱离岗位,中断收入来源,还想系统学门技术。
课程优势
1、Unity是游戏与VR/AR开发引擎。广受欢迎的游戏中将近一半都是使用Unity制作。游戏市场发展迅速。
2、一次开发,可以在多平台发布。Unity支持25个平台,横跨移动、桌面、主机、TV、VR、AR及网页平台。
3、Unity游戏开发使用C#语言。与C/C++、JAVA相比,C#将不可避免地崛起,在Windows平台上成为主角。
课程大纲

首先阶段:C#过程化编程技能
  1、代码
  代码管理;主流管理工具;SVN服务器;Git服务器;C#项目创建。
  2、C#基础知识
  数据类型、常量和变量;C#语言输入和输出语法;位运算符、赋值运算符;数学函数;多种运算符混合运算、优化处理。
  3、逻辑结构强化
  if语句、if---else语句;断点调试、条件断点、监视窗口;打印三角形;控制顿速及按键控制、颜色显示。
  4、数组
  数组的定义;字符数组、字符串、字符串数组;函数的4要素;注释规范及代码命名规范;获取路径中的文件名。
  5、递归&算法
  斐波那契数列、阶乘的实现、汉诺塔问题;结构体的使用;时间复杂度;空间复杂度;二分查找;广度优先;异常处理。
  第二阶段:C#面向对象编程
  1、面向对象
  面向对象的特点,类与对象的关系;代码编写,类,对象,引用的声明;常量、变量字段、类成员、方法等;构造函数;静态方法;运算符重载语法编写;子类的声明与定义图形类;多态,密封类、强转,基类,转子类;基本类型互相转化;人物基类;各种子类。
  2、数据结构抽象类、接口;序列化;委托;事件的定义、事件订阅对象、通知订阅对象;程序集;名称空间、程序集和组件;泛型性能、类型安全、二进制代码重用、代码扩展;列表、队列、栈、链表、有序列表、字典、集;动态语言var和dynamic类型;匿名函数;闭包;同步与异步编程。
  第三阶段:Unity入门
  Unity基础操作
  RPG游戏包含的各种系统;架构的重要性;命名规范;界面布局、工具栏、左右手坐标系、2D/3D坐标系;组件式开发;基础几何体;粒子使用3D平衡球游戏
  RPG游戏包含的各种系统;组件式开发;粒子使用;游戏刚体组件、Collider组件、物理材质;脚本组件、键输入、AddForce;向量、四元数旋转;Animation动画;多个机关在间隔时间内显示隐藏;脚本切换材质、触发器等2D跑酷游戏。
  游戏开始UI界面、切换场景;Tilemap工具;生成平台、生成小型环境道具、生成树、Tilemap代码;animation的制作、Animator状态机、Tilemap碰撞器等3D解密类游戏戏灯光、灯光烘焙、灯光属性、立体声、标签管理、警报代码;Animator混合树;烘焙场景数据;寻路实现、offset link、障碍物;动画融合、曲线、遮罩;UGUI界面。
  第四阶段:Unity框架思维
  1、框架思维编程
  MVC;View、Model、Control层使用;Facade使用dll和lib的创建;json、xmlfmod;AndroidSDK idk;混淆防止反编译;DLL转化为SO,文件;调试详细使用步骤、remote方案、ADB方案;赛车游戏等。
  2、项优化能力
  Statistics面板参数含义;代码优化;合并图集;静态合批、动态合批;骨骼和蒙皮;RenderDoc软件;纹理、Mipmap;shader实现逻辑;光照烘焙、灯光探照;垃圾回收;Mesh压缩;Texture各种格式的特性;AnimationClip动画片段压缩;ProjectSetting Time.manager设置物理时间更新间隔等。
  第五阶段:Unity核心技能
  1、编辑器的扩展及背包的交互逻辑Menultem、context、Selection;自定义Inspector面板;创建编辑器窗体;物品属性、界面编辑控制;界面的绘制、添加物品等。
  2、XLUA的学习
  lua基本语法;C#与LUA通信;LUA与C#中类型对应;LUA中使用C#的类;AB包数据打包等。
  3、Behavior Designer及easytouch的使用行为树;decoratorsequence和selector;Action和Conditional;导入与快速使用;trigger组件;QuickGeture组件;Auto-select组件等。
  4、渲染管线顶点变换流程;光栅化;像素变换流程;裁剪和混合等。
  5、染效果及功能效果
  forward shading deferred shading command buffer;SRP HDRP;URP;shader格式;光照模型;卡通染;水面效果;后期处理等。
  第六阶段:Unity项目实战
  1、ET框架剖析讲解
  ET框架的介绍及开发环境搭建;自带Demo运行;游戏实体和组件模式;游戏Scene概念;await/async异步编;配置工具;protobuf协议和生成工具;实现登录和注册功能;服务器端网关架构和Actor模式;客户端-服务器之间的通讯;服务器读写MongoDB数据库;实现背包功能;客户端热更新;登录注册界面实操;MMORPG的Demo等。
  2、扩展阶段C++
  C++基本类型;代码结构的控制;数组;指针精讲及智能指针;函数;面向对象;数据结构;STL标准模板库等。

大连千锋教育风采

学校介绍
MORE>>
 
大连千锋教育

大连千锋教育隶属于北京千锋互联科技有限公司(下面简称“千锋教育”),总部在北京,成立于2011年1月,立足于职业教育培训领域,公司现有教育培训、高校服务、企业服务三大业务板块。教育培训业务分为就业培训和职后技能培训;高校服务业务主要提供校企合作全解决方案与定制服务;企业服务业务主要为企业提供专业化综合服务。公司总部位于北京,目前已在18个城市成立分公司,现有教研讲师团队300余人。公司目前已与国内20000余家IT相关企业建立人才输送合作关系,每年培养泛IT人才近2万人,十年间累计培养超10余万泛IT人才,累计向互联网输出免费教学视频850余套,累积播放量超9500万余次。每年有数百万名学员受益于千锋组织的技术研讨会、技术培训课、网络公开课及免费教学视频。

了解更多
学校地址
大连市高新园区爱贤街10号大连设计城A座901
免责声明

本网页所展示的有关【大连Unity游戏开发培训班】的信息/图片/参数等由的会员【大连千锋教育 】提供,由天天培训网会员【大连千锋教育 】自行对信息/图片/参数等的真实性、准确性和合法性负责,本平台(本网站)仅提供展示服务,请谨慎交易,因交易而产生的法律关系及法律纠纷由您自行协商解决,本平台(本网站)对此不承担任何责任。您在本网页可以浏览【大连Unity游戏开发培训班】有关的信息/图片/价格等及提供 【大连Unity游戏开发培训班】的商家公司简介、联系方式等信息。

在您的合法权益受到侵害时,请您致电400-0808-102,我们将竭诚为您服务,感谢您对天天培训网的关注与支持!