班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每个班级的人数限3到5人,互动授课, 保障效果,小班授课。 |
上间和地点 |
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦 近开间(周末班/连续班/晚班):2024年12月30日......(欢迎您垂询,视教育质量为生命!) |
实验设备 |
◆小班教学,教学效果好 ☆注重质量☆边讲边练 ☆合格学员免费推荐工作 ★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。 3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,曙海学员的能力得到大家的认同,受到用人单位的广泛赞誉,曙海的证书受到广泛认可。 |
部份程大纲 |
|
Unity是当今炙手可热的游戏开发工具,它是轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发平台,是一个全面整合的专业游戏引擎。它可发布运行在Windows、Mac、Wii、iPhone、Windows phone 8和Android平台的游戏,也可以利用插件发布网页游戏。
第一章:体验第一个游戏雏形
1-1 Unity 3D简介
1-2 课程内容介绍
1-3 创建游戏工程与界面介绍
1-4 添加灯光、材质
1-5 物体的基本操作与添加刚体
1-6 创建预制与复制物体
1-7 第一个脚本
1-8 添加Javascript代码
1-9 C#和Javascript的不同
1-10 游戏物体与脚本
1-11 修改脚本错误与注意问题
1-12 物体的生成、销毁、加力
1-13 发射炮弹
1-14 销毁炮弹
1-15 旋转物体
1-16 解决走到地面的问题
1-17 镜头的移动
1-18 GUI Text物体
1-19 访问其他物体
1-20 引用其他物体的公有变量
1-21 实现消灭计数
1-22 添加按钮
1-23 添加声音
1-24 声音设置
1-25 代码优化
1-26 发布游戏
1-27 添加天空盒子
1-28 OnCollisionEnter()碰撞检测函数
1-29 添加新场景
1-30 调整场景发布顺序
第二章:创建游戏世界(环境)
2-1 地形-提升工具
2-2 地形-展平工具
2-3 地形-绘制纹理工具
2-4 地形-种树工具
2-5 地形-绘制细节工具
2-6 地形设置
2-7 添加雾和天空
2-8 添加湖泊
2-9 导入自定义资源包-添加声音
2-10 背景音乐
2-11 导入模型资源
第三章:角色控制器和脚本编写详解
3-1-1 检视窗口(1)
3-1-2 检视面板(2)
3-2 第一人称控制器(1)
3-3 第一人称控制器(2)
3-4 阴影设置
3-5 主摄像机
3-6 规范化窗口视图
3-7 画中画效果
3-8 脚本基础
3-9 变量
3-10 Vector3数据类型
3-11 Rigidody.velocity
3-12 控制小案例
3-13 鼠标指向的旋转
3-14 循环语句
3-15 函数介绍
3-16 编写自己的函数
3-17 C#函数
3-18 案例-跳动的球
3-19 访问其他物体的技巧
3-20 技巧案例
3-21 编辑自己的第一人称控制器
3-22 控制器代码详解(1)
3-23 控制器代码详解(2)
3-24 模型导入设置
3-25 分割动画
3-26 3D max模型的导入
第四章:交互功能
4-1 碰撞前的准备
4-2 主角碰撞检测函数
4-3 碰撞的代码
4-4 播放开门动画
4-5 计时功能
4-6 自动关门
4-7 代码的优化(1)
4-8 代码的优化(2)
4-9 调整碰撞器大小
4-10 光线投射(1)
4-11 光线投射(2)
4-12 触发碰撞交互(1)
4-13 触发碰撞交互(2)
4-14 交互的总结(1)
4-15 交互的总结(2)
4-16 交互的总结(3)
第五章:搜集、物品栏和HUD
5-1 制作能量源预制(1)
5-2 制作能量源预制(2)
5-3 搜集物品函数
5-4 限制进入小屋
5-5 static变量的使用
5-6 动态显示纹理
5-7 数组的定义
5-8 更换物体的主材质
5-9 动态显示材质
5-10 给玩家提供信息(1)
5-11 给玩家提供信息(2)
5-12 关于游戏案例的扩展
第六章:实例化和刚体
6-1 创建弹射_椰子预制物体
6-2 创建Launcher物体
6-3 实例化Instantiate命令(1)
6-4 实例化Instantiate命令(2)
6-5 实现速度销毁功能
6-6 忽视碰撞命令
6-7 限制随意发射椰子(1)
6-8 限制随意发射椰子(2)
6-9 导入标靶物体为子物体
6-10 分割模型中的动画
6-11 设置标靶物体
6-12 原型碰撞器检测函数
6-13 协同程序
6-14 胜利条件
6-15 取得能量源
6-16 完善游戏-添加准星
6-17 完善游戏-显示提示信息
6-18 完善游戏-显示得分
6-19 完善游戏-隐藏得分
6-20 完善游戏-重新开始设置
6-21 飞行模型模式
6-22 动态添加、删除脚本
6-23 调整布置游戏
6-24 修改游戏设置
6-25 作业与游戏优化(1)
6-26 作业与游戏优化(2)
第七章:粒子系统
7-1 粒子系统简介
7-2 制作篝火(1)
7-3 制作篝火(2)
7-4 篝火参数(初始化模块设置)
7-5 生命周期及颜色
7-6 粒子资源包简介
7-7 烟的制作
7-8 点燃篝火前的准备
7-9 收集火柴(1)
7-10 收集火柴(2)
7-11 点燃篝火
7-12 测试点燃
7-13 完成提示销毁Match-hud
7-14 第二个旋转命令
7-15 太阳、地球案例
7-16 使用数组和For循环为多个物体附加命令
7-17 Array数组案例
7-18 几种循环语句与输入语句
7-19 Switch的应用
第八章:制作菜单(GUI)
8-1 菜单的制作
8-2 载入场景菜单
8-3 弹出窗口菜单(1)
8-4 弹出窗口菜单(2)
8-5 GUIskin控件的使用
8-6 定制自己的对话窗口
8-7 GUIskin定制特性窗口
8-8 自定义GUIskin设置(1)
8-9 自定义GUIskin设置(2)
8-10 完善对话框(1)
8-11 完善对话框(2)
8-12 改造第三人称控制器
8-13 资源商店-导入模型
8-14 注视和欧拉角命令
8-15 接修船的任务
8-16 交修船任务
8-17 菜单总结
8-18 游戏功能“展望”
8-19 GUI控件的使用方法(1)
8-20 GUI控件的使用方法(2)
第九章:动画基础
9-1 使用Mathf.Lerp使物体运动
9-2 Lerp插值
9-3 制作运动的胜利物体
9-4 guitexture物体自适应屏幕分辨率
9-5 动画面板的使用(1)
9-6 动画面板的使用(2)
9-7 添加动画事件
9-8 完善案例作业
9-9 动画事件作业解答(1)
9-10 动画事件作业解答(2)
9-11 Mecanim动画系统案例演示(1)
9-12 Mecanim动画系统案例演示(2)
9-13 建立状态机
9-14 混合树的创建
9-15 创建控制参数与设置过渡条件
9-16 动画融合功能(1)
9-17 动画融合功能(2)
9-18 Mecanim重定向功能
9-19 授之以渔
第十章:游戏完善和优化调整
10-1 本章内容简介
10-2 相机裁剪面与雾
10-3 光照贴图设置与使用
10-4 光照贴图的案例(1)
10-5 光照贴图的案例(2)
10-6 光照贴图中光源的类型
10-7 光照贴图的案例
10-8 为火山添加浓烟与声音效果
10-9 给发誓的椰子添加拖尾效果
10-10 游戏存档功能_PlayerPrefs
10-11 游戏读档功能
10-12 游戏截图功能
10-13 设置鼠标坐标与焦点事件
10-14 限制鼠标功能的bug
10-15 U3D的5种坐标
10-16 屏幕坐标
10-17 GUI界面坐标
10-18 桌面坐标系统
10-19 调用User32Dll获取鼠标外部坐标
10-20 相机视口
10-21 桌面分辨率、锁定鼠标、设置分辨率
10-22 坐标转换
10-23 视口转射线
10-24 鼠标限制功能的改进完善(1)
10-25 鼠标限制功能的改进完善(2)
10-26 再次更正错误(1)
10-27 再次更正错误(2)
第十一章:多人网络游戏基础
11-1 授权与非授权服务器
11-2 创建非授权服务器(1)
11-3 创建非授权服务器(2)
11-4 创建客户端
11-5 网络实例化预制物体(1)
11-6 网络实例化预制物体(2)
11-7 断开连接时移除RPC销毁物体
11-8 创建授权服务器
11-9 创建角色
11-10 设置角色
11-11 生成角色代码讲解
11-12 移除RPC
11-13 U3D几个常用函数的执行顺序
11-14 禁用脚本后函数运行情况
11-15 角色控制-运行后台控制
11-16 角色控制-IP一致性
11-17 角色控制代码讲解
11-18 实现服务器控制
11-19 转换与旋转控制
11-20 聊天案例-链接脚本
11-21 添加设置玩家昵称
11-22 聊天逻辑脚本讲解(1)
11-23 聊天逻辑脚本讲解(2)
11-24 聊天代码讲解PPT
11-25 聊天窗口函数简介
11-26 宣告系统信息
11-27 加入聊天记录集
11-28 回车发送与控件焦点的控制
第十二章:游戏的发布与分享
12-1 发布单机游戏
12-2 发布网页版游戏
12-3 测试程序运行平台-解决冲突
12-4 官方提供的游戏案例
12-5 游戏质量控制 |