本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
图书基本信息 | |||
图书名称 | Unity 游戏优化 | 作者 | [英]克里斯·迪金森(ChrisDickinson)著蔡俊鸿 |
定价 | 98.00元 | 出版社 | 清华大学出版社 |
ISBN | 9787302550518 | 出版日期 | 2020-05-01 |
字数 | 页码 | 268 | |
版次 | 装帧 | 平装 | |
开本 | 16开 | 商品重量 |
内容提要 | |
● 使用Unity Profiler查找程序中任何地方的瓶颈,并发现解决它们的方法。 ● 实现C#脚本编写的更佳实践,避免常见误区。 ● 深入理解渲染管线,通过减少绘制调用和避免填充率瓶颈来更大化渲染管线的性能。 ● 以大多数开发者都能理解的方式增强着色器,通过微妙而有效的性能调整优化它们。 ● 充分利用物理引擎使场景尽可能保持动态。 ● 组织、过滤并压缩艺术资源,保持高品质的同时更大化性能。 ● 发现VR项目中各种严重的性能问题,找到解决它们的方法。 ● 使用Mono框架和C#实现底层强化以更大化内存使用,避免垃圾回收。 ● 了解项目组织的更佳实践,通过改进工作流来节省时间。 |
目录 | |
章 研究性能问题 1 |
作者介绍 | |
Chris Dickinson在英格兰一个安静的小角落里长大,对数学、科学,尤其是电子游戏满怀热情。他喜欢玩游戏并剖析游戏的玩法,并试图确定它们是如何工作的。Chris在获得电子物理学的硕士学位后,他飞到美国加州,在硅谷中心的科学研究领域工作。不久后,他不得不承认,研究工作并不适合他的性格。在四处投简历之后,他找到了一份工作, 终让他走上了软件工程的正确道路(据说,这对于物理学毕业生来说并不罕见)。
|
编辑推荐 | |
Unity是一个令人惊叹的游戏开发框架,它包含大量的特性集且易于使用,有助于将一些 炫酷的处理和渲染功能呈现给业余爱好者和专业人士。 本书展示了如何使用Unity 2017提升游戏性能,并演示高性能不仅局限于预算高的游戏。 由于没有什么能比糟糕的用户体验更快地让玩家远离游戏,因此本书首先解释了如何使用Unity Profiler检测问题,学习如何使用秒表、计时器和日志方法诊断问题。 接着介绍Unity内置的批处理流程,它们何时能用于提升性能;分析将在运行时使用 小化的空间、CPU和内存导入艺术资源,并发掘一些未充分利用的特性和方法,来管理资源数据。 然后深入研究Unity3D引擎的底层,讨论一些只有深入了解其内部工作原理的情况下才能理解的问题。 本书 后学习如何适当地组织资源来改进开发工作流,以及如何通过对象池快速有效地实例化资产。 |