本书融合了“C# 程序设计基础”+“Unity 项目实战”,给没有C# 程序设计基础和Unity 项目开发经验,但又希望能快速上手开发出自己第一个作品的读者,带来一次友好的虚拟现实程序设计学习体验。全书共分3 篇11 章:第1~3 章为第1 篇,是开发环境的准备,带领读者一步步创建自己的第1 个Untiy项目;第4~8 章为第2 篇,是虚拟现实程序设计基础,以“基础知识讲解+ 项目实战”形式循序渐进地学习C# 基础概念、字符串与正则表达式、委托和事件、集合与泛型、常用接口等核心内容;第9~11 章为第3 篇,是虚拟现实程序设计进阶,包括数据结构基础、算法基础、异常处理和调试等内容,为学有余力的读者提供进阶学习和提升的内容。 本书内容循序渐进、深入浅出,案例开发一步一图、条理清晰、图文并茂、易于上手;每章知识点配有相应的习题以巩固所学。本书适合作为高等院校虚拟现实、计算机科学与技术、软件工程、动漫设计、数字媒体等专业教材。对于欲从事虚拟现实技术开发工作的人员,也可以使用本书快速入门和上手,零基础轻松跨入虚拟现实开发领域。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。