课程内容
9 个部分• 55 个讲座• 9 小时 1 m
介绍4 个讲座• 5 分钟
- 介绍预览
- 加入 H3D 学生社区
- 联系H3D
- 常见问题解答
什么是优化5 个讲座• 1 小时 3 分钟
- 深渊
- 您认为优化是什么?
- 什么是优化?
- 什么是框架?
- 绩效预算
分析工具3 个讲座• 32 分钟
- Unity Profiler 简介预览
- 分析器标记
- GPU 性能概况
优化脚本13 个讲座• 2 小时 5 分钟
- 如何获取组件
- 试验方法性能分配
- 缓存而不是动态查找
- 缓存优化挑战预览
- 更新脚本实验
- 使用协程实现 AI 行为
- 倒垃圾
- 制造垃圾
- 空测试
- 避免使用字符串作为 ID
- 带有动画师和着色器的字符串
- 字符串比着色器属性 ID 更好吗?
- 标签或比较标签
设计模式和脚本策略9 场讲座• 1 小时 46 分钟
- 单例和静态第 1 部分
- 单例和静态第 2 部分
- 使用适当的数据结构第 1 部分
- 使用适当的数据结构第 2 部分
- 对象池
- 对象池挑战
- 结构与类第 1 部分
- 结构与类第 2 部分
- 根据可见性和距离禁用脚本
渲染优化13 个讲座• 2 小时 8 分钟
- 帧调试器
- 渲染管线
- Unity 的渲染管线
- 抽奖
- 通过批处理改进绘图调用
- 纹理图集
- 组合网格
- 动态、静态、组合还是单独?
- 精灵图集
- Texels 和 Mip 贴图
- 详细程度
- LOD性能测试
- 用户界面优化技巧
其他优化机会3 个讲座• 34 分钟
- 两个人的力量
- 加载音频文件
- 音频文件性能提示
物理优化3 个讲座• 34 分钟
- 对撞机类型
- 布娃娃
- 其他物理优化
最后的话2 个讲座• 16 分钟
- 佩妮的最后一句话
- 现在去哪儿?
要求
- 学生应该熟悉Unity游戏引擎。
- 学生应该对使用 C# 与 Unity 游戏引擎交互充满信心。
描述
您认为游戏项目的优化是什么?您认为它是在编写真正高效的代码还是让您的游戏尽可能快地运行?这是您在发布前几天还是从一开始就要做的任务?不知道从哪里开始?嗯,这门课程适合你。
专为中级 Unity 和 C# 学生设计,其中的内容将把您打造成优化专家。无需多想,您就可以像专业人士一样启动 Unity 分析器并调查 CPU 和 GPU 瓶颈。您将找到有关提高游戏性能的提示和技巧,从脚本开始,然后转向艺术资产,最后转向物理。有大量的实践练习旨在为您提供取证调试技能,这对您在未来很有价值。
本课程使用Unity 2020.2或2020.3。
您将了解:
- 绩效预算
- Unity 分析器
- Unity API 的 C# 优化技巧
- 艺术资产优化设置
- 音频文件的使用和设置
- 从 Unity 物理系统中获得更多收益的提示和技巧
人们对 Penny 课程的评价:
- 这是一门精彩且引人入胜的课程,教您很多有关 Unity Profiler 的知识,这是优化游戏的关键。这是人们寻求的一项宝贵技能。它采用教程格式,这是我首选的学习方法。
- 请允许我说这对于对某些类型的游戏设计感兴趣的人来说是多么重要。创建可以创建支持紧急情况的 AI 行为的游戏。
- 老实说,我很喜欢 Holistic 的教学方法,而且我从来没有在几个小时内通过如此详细的解释学到了这么多关于有效编码的知识!
本课程重点培养学生识别和解决游戏开发项目中性能问题的技能。最后,他们将发现使用 Unity Profiler 是第二天性,并且能够识别自己和其他 Unity 项目中的许多 CPU 和 GPU 瓶颈。
本课程适合谁:
- 希望从 Unity 项目中获得最佳性能的中级游戏开发学生或游戏专业人士。
– 备注:
-本站统一解压密码: www.edvfx.com
-详情可访问官网地址
-中英文字幕
-含课程素材