描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 是国际标准书号ISBN: 9000302003298





Unity引擎提供的一系列卓越功能可以帮助开发 者构建高性能的游戏。本书引导读者优化游戏开发中的方方面面,从游戏角色到脚本,一直到动画优化。
在本书中,读者将学习提高游戏脚本质量的代码编写技术,学习如何使用E C S和Burs t编译器等Unity技术优化游戏。本书将助力读者使用Unity生态系统管理第三方工具,引导读者解决Unity大型游戏和V R游戏中的性能问题,帮助读者检测性能问题并分析性能根源。随着阅读的深入,读者将学习Unity C#脚本代码的实践并掌握使用模式,之后会掌握优化音频资源和纹理文件,以及高效地存储和使用资源文件。然后,读者将了解渲染管线并学习如何识别管线中的性能问题。此外,读者还将学习如何优化内存以及Unity的处理器单元。后,读者将获得Unity专家用于提升项目工作流的提示和技巧。
阅读本书,读者将提升使用Unity及其组件构建交互式游戏所需的技能。
2021年对游戏行业而言是收获满满的一年。游戏的发行数量达到前所未有的水
平,收入增加,玩家也找到了自己喜爱的游戏。随着全球经济与社会生活都逐渐从疫情中恢复,游戏行业也继续寻找前进的道路。在未来一年以及更长时间里游戏行业将呈现以下六种趋势:
●游戏寿命将 会延长。
●跨平台多人游戏将更普遍。
●移动多人游戏将在未来十年成为行业内标准。
●独立开发者和中小型市场开发者将会越来越注重创新,为玩家带来更智能的
体验。
●对专业工具和第三方专业知识的采用将会增多。
●元宇宙和区块链将进入测试,但尚未被完全接纳。
Unity平台上有大量颇具价值的学习资源,但这些资源比较零散,需要进行深度
挖掘才能找到所需的内容。而本书把初学者需要了解的所有内容都放在一起,以清晰、富有逻辑的方式呈现出来,为初学者打开了游戏编程的大门。尤其是通过学习本书的“实践”部分,读者很快就可以开始编写代码——不只是编写书中的示例代码,还可以编写自己的游戏代码,因为本书并不仅仅是简单地完成游戏示例所需的功能代码,还对代码进行重构,提升可扩展性和复用性。
主要内容:
使用Unity Profiler发现程序中的瓶颈并找到解决方法
发现VR项目中关键的性能问题,并学习如何处理它们
以易用的方式增强着色器,通过细微而有效的性能调整优化它们
使用物理引擎使场景尽可能动态化
组织、过滤和压缩艺术资源,在保持高品质的同时实现性能化
使用Mono框架和C#实现内存利用化,以及优化GC
编写游戏能获得较丰厚的回报并且充满乐趣——使用Unity,很容易上手编写游戏!Unity会为我们处理繁重的工作,所以你可以专注于游戏玩法、图像和用户体验。C#的支持和一个庞大的预构建组件生态系统甚至可以帮助开发新手快速从绘图板转向屏幕。 《Unity实战(第3版)》介绍如何使用Unity游戏平台创建游戏。其中包含的许多2D、3D和AR/VR游戏示例能让你亲身体验Unity的工作流程和**进的渲染引擎。
《Unity实战(第3版)》已完全更新,介绍了Unity的XR工具包,展示了如何开始构建VR和AR应用。
● 创建跑、跳、撞东西的角色
● 用AI编写敌人脚本
● 播放音乐和空间感知音效
● 将游戏部署到桌面、手机和网页上






评论
还没有评论。