本书共4章,全面介绍了使用Unity 3D 的软、硬件知识,以及Unity从基础到进阶的各类知识。第1章重点介绍了C#编程语言的语法及运用;第2章介绍了Unity基础知识,从Unity的定义、发展、学习资源、视图面板、脚本、组件、3D数学等方面做了相关介绍;第3章介绍了Unity入门知识,从Unity的场景、资源、物理系统、UGUI、EVENT事件等方面深入讲解了Unity在开发过程中的实际运用;第4章是Unity进阶,分别从NGUI、动画系统、Animator、动画层及事件应用、灯光系统、粒子系统等方面展开介绍。本书通过丰富的案例帮助读者快速上手,熟练操作Unity 3D,制作属于自己的VR程序。本书结构清晰,语言简洁,图解丰富,适合想要了解及从事VR开发的人员学习使用,同时也适用于虚拟现实平台的管理者、虚拟现实行业的从业者阅读参考。