Hands-On Unity 2020 Game Development

Hands-On Unity 2020 Game Development

评分

★★★★★

ISBN

9781838647605

出版社

Packt Publishing 2020-07-29出版

分类

编程设计

内容简介
Over the years, the Unity game engine has extended its scope from just being about creating video games to building AR/VR experiences, complex simulations, real-time realistic rendering, films, and serious games for training and education. Its features for implementing gameplay, graphics, and customization using C# programming make Unity a comprehensive platform for developing professional-level, rich experiences.With this book, you'll be able to build impressive Unity projects in a step-by
AI简介
这是一本专注于使用Unity游戏开发引擎构建游戏的实用指南。这本书不仅涵盖了游戏设计的基本原理,还详细介绍了如何使用Unity的游戏开发工具和C#编程语言来创建完整的游戏项目。 在这本书中,作者首先介绍了游戏设计的必要性,强调了游戏设计在游戏开发过程中的重要地位。接着,作者详细讲解了Unity游戏开发引擎的优势,包括其易用性、社区支持、跨平台性和灵活性。此外,书中还深入探讨了GameObjects和组件的关系,以及如何使用Unity的对象层次结构来创建复杂的场景。 在书中,作者还详细介绍了如何获取和导入资产,包括图像、3D模型等,并对这些资产进行配置,以便它们在场景中正确显示和行为。此外,作者还讲解了如何使用骨骼动画与Animator,以及如何使用Cinemachine和Timeline来创建动态的相机移动和过场动画。 在性能优化方面,书中详细讲解了如何通过减少Draw Calls、使用纹理压缩、减少模型的多边形数量等方式来优化图形性能。同时,作者还讲解了如何使用协程和线程、减少物理计算、减少粒子系统等方式来优化处理性能。最后,作者还讲解了如何通过使用对象池、避免使用全局变量、减
阅读/下载地址