本书以游戏开发为主要线索,全面讲解Unity 3D的编程技术,涵盖Unity 3D引擎的各个系统与模块。全书从帮助读者迅速建立脚本编程和游戏开发的框架思路开始讲起,逐步阐述Unity 3D游戏开发的核心概念,以及对游戏开发至关重要的物理系统和3D数学基础等技术基础。然后针对游戏中的界面、动画、特效与音频等Unity 3D各个常用模块的使用方法进行讲解,并详细介绍游戏开发中数据管理与资源管理相关的知识。随后通过潜入型游戏的完整案例将本书所讲知识融会贯通。最后,讲解游戏人工智能开发技术,以及对象池等高级编程技术,帮助读者提升应对实际工作的能力。 本书内容全面,讲解细致,适合游戏开发的初学者入门,也适合相关培训机构作为教材。
第1章 Unity脚本概览9
第2章 Unity基本概念与脚本编程 27
第3章 物理系统 77
第4章 游戏开发数学基础 107
第5章 脚本与UI系统 133
第6章 脚本与动画系统 165
第7章 脚本与 201
第8章 脚本与音频 219
第9章 脚本与资源管理 229
第10章 数据的保存与加载 243
第11章 脚本与游戏AI 263
第12章 综合实例——秘密敢死队 293
第13章 进阶编程技术 329
点击下载