Unity游戏开发大师班 Unity Game Development Master Class
成为游戏开发者
你将会学到的
- Unity 用户界面
- 创建 3D 对象
- 移动、旋转和缩放物体
- Unity 检查器窗口和场景层次结构
- 向 GameObjects 添加组件
- 创建材质
- 使用灯光营造氛围(全光、定向光……)
- 碰撞与触发
- 使用 Rigidbody 和 AddForce 的物理
- 使用 CharacterController 控制和移动角色
- 创建并向游戏对象添加脚本
- 开始、更新(+唤醒、固定更新,…)
- 触发输入、触发退出
- 通过脚本实例化和销毁游戏对象
- 从编辑器访问变量(公共、私有、可序列化)
- 导入 3D 模型
- 导入纹理并创建材质
- 使用 AudioSource 和 AudioClips 播放声音/音乐
- 创建用于实例化和更新场景的资产
- 检测玩家输入(鼠标移动和按键)
- 为玩家和敌人创建各种状态
- 使用向量的 3D 数学
- 检测鼠标输入
- 使用 Canvas 系统在 Unity 中创建 UI
- 导入动画
- 使用 Animator 设置动画树和动画混合
- 使用脚本来驱动动画
- 创建一个 GameManager 类来管理游戏中的所有对象和分数
- 创建具有各种状态的敌人
- 用于玩家检测的 3D 数学
- 添加对 Xbox 控制器的支持
- 将游戏数据保存为可加载格式
- 读取 XML 数据并将其导入到游戏中
- 本地化:使用 XML 添加对多种语言的支持
- 创建可执行文件:为 PC 构建游戏
- 网络:创建多人游戏
- RPC = 远程过程调用
- Profiler:分析和优化游戏性能
- 着色器:创建自定义着色器效果
- 粒子发射器:创建视觉特效
- Unity2D:构建 2D 游戏
- 创建一个可交互的角色
- 制作自上而下的射击游戏
- AI 行为与导航
- 光线投射、动画时间轴和动画师
- 创建第三人称游戏
- 使用 PlayerPrefs 保存和加载
- 控制器输入、本地多人游戏和视觉特效
- UI、XML、本地化、场景加载和构建 .exe
- 高级动画
- Unity 编辑器扩展
- 高级视觉效果
- 源代码控制和创建 FPS 游戏
- 多人联网
- 高级多人网络
- Unity2D & 性能优化
要求
- 没有课程要求,展示开发过程的每一步(包括解释的每一行代码)
说明
在本 Unity 课程中,我们从最基础的部分开始,涵盖从完整的初学者 C#、Unity 用户界面到 Unity 用户界面的所有主题,并将在最后的课程中继续探索高级 Unity 功能,如动画、动画混合、逆运动学、着色器、后期处理甚至多人网络 (UNET)。
本课程包含230个视频,视频学习内容超过19小时,平均视频时长为5分钟。
在本课程中,您将学习如何创建 15 种不同类型的游戏,同时学习 Unity 游戏开发的核心功能。
这些游戏类型包括:
- 基础平台游戏
- 自上而下的射击游戏
- 带有 AI 的自上而下射击游戏
- 基本 MOBA
- 第三人称平台游戏
- 具有加载和保存功能的平台游戏
- 本地多人竞技场
- 主菜单、本地化和游戏加载
- 第三人称射击游戏
- 使用 Unity 编辑器扩展程序生成世界
- 具有高级视觉效果的探索游戏
- 第一人称射击
- 自上而下的网络多人游戏
- 第一人称射击 联网多人游戏
- 2D 动作游戏
在创建每个游戏的过程中,都会展示和解释开发过程的每个步骤。
所有编写并演示的脚本都会与观众共享,以解决任何潜在的错误或问题。
上海科技大学已为 60 多名学生讲授了该课程,并且有几名研究生通过该课程开始了他们的游戏开发职业生涯。
此课程面向哪些人:
- 有志于在游戏开发行业工作的 Unity 初级开发人员
- 致力于创建自己的独立游戏的 Unity 初级开发人员
- 想要学习 Unity 的高中/学院/大学生
- 希望扩展技能和知识的中级 Unity 开发人员
资源下载
下载价格5 下载币
VIP免费
立即购买1.本站所有资源均为网络收集用户投稿,如有侵权请及时与本站联系删除!
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
GFXHUB 原文链接:https://gfxhub.cn/unity-game-development-master-class/,未经允许不得转载。
评论0