简介
主要内容: 使用Unity Profiler发现程序中的瓶颈并找到解决方法 发现VR项目中关键的性能问题,并学习如何处理它们 以易用的方式增强着色器,通过细微而有效的性能调整优化它们 使用物理引擎使场景尽可能动态化 组织、过滤和压缩艺术资源,在保持高品质的同时实现性能最大化 使用Mono框架和C#实现内存利用最大化,以及优化GC
编辑推荐
Unity引擎提供的一系列卓越功能可以帮助开发 者构建高性能的游戏。本书引导读者优化游戏开发中的方方面面,从游戏角色到脚本,一直到动画优化。 在本书中,读者将学习提高游戏脚本质量的代码编写技术,学习如何使用E C S和Burs t编译器等Unity技术优化游戏。本书将助力读者使用Unity生态系统管理第三方工具,引导读者解决Unity大型游戏和V R游戏中的性能问题,帮助读者检测性能问题并分析性能根源。随着阅读的深入,读者将学习Unity C#脚本代码的最佳实践并掌握使用模式,之后会掌握优化音频资源和纹理文件,以及高效地存储和使用资源文件。然后,读者将了解渲染管线并学习如何识别管线中的性能问题。此外,读者还将学习如何优化内存以及Unity的处理器单元。最后,读者将获得Unity专家用于提升项目工作流的提示和技巧。 阅读本书,读者将提升使用Unity及其组件构建交互式游戏所需的技能。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2022-08-01
- 更新: 2023-11-24
- 书号:9787302613282
- 中图:TP317.6
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程