虚拟现实程序设计(C#版)
本书主要内容由一个大项目贯穿始终,以滚雪球的形式进行各章知识点的讲解,读者学完即可完成一个大项目的制作。本书的内容真正做到循序渐进,让读者收获开发技能的同时,收获成就感

作者:范丽亚 谢平 吴妍萍 马介渊 张克发 张荣

丛书名:虚拟现实技术专业新形态教材

定价:49元

印次:1-1

ISBN:9787302679196

出版日期:2025.01.01

印刷日期:2025.01.13

图书责编:郭丽娜

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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

范丽亚,西安交通大学城市学院副教授,从事多年的AR/VR技术与产业研究,教育部新工科联盟虚拟现实教育工委会委员,广东省MR混合现实教育产业技术创新联盟副秘书长 / 软件技术专委会主任,西安智能制造产业技术创新战略联盟副秘书长。主持和参与多项省部级和国家级重点研发计划项目,拥有多项国家实用新型发明专利,累计在高水平国际会议和国内核心期刊上发表论文20余篇。

前 言 随着新一轮科技革命和产业变革的快速推进,信息技术所蕴含的巨大潜能逐步释放, 推动各级各类教育全面转型和智能升级。党的二十大报告指出:“教育、科技、人才是全 面建设社会主义现代化国家的基础性、战略性支撑。”科技进步靠人才,人才培养靠教育, 教育是人才培养和科技创新的根基。虚拟现实、人工智能等新一代信息技术的融入,将对 教育产生重大影响。利用信息技术优势变革教育模式,是实现科技强国的必由之路。 Unity 作为AR/VR 项目的主流开发引擎,支持手机、平板电脑、PC 等平台2D/3D 游 戏内容开发,在美术、建筑、汽车设计、影视等领域均有广泛的应用 。C# 作为Unity 的 主要编程语言,易于学习,具有强大的扩展性和跨平台性,是初学者的最佳选择。只有熟 练掌握C# 编程基础知识,开发者才能轻松地创建高质量的3D 游戏和互动应用。 本书从C# 零基础读者角度出发,提供了学习虚拟现实程序设计必备的11 章模块知识 和关键技术。本书知识体系的思维导图如下: 虚拟现实程序设计(C# 版) II 本书具有以下特色。 1. 由浅入深,编排合理 本书以C# 零基础学习者为对象,采用图文结合、循序渐进的编排方式,由浅入深地 讲解,引导初学者逐步掌握C# 的基础理论知识和实际操作应用。 2. 增量学习,事半功倍 本书1~8 章的项目开发内容一环套一环,实现“点—线—面”增量式、立体化、滚雪 球式学习路径,使得学习效果立竿见影。 3. 躬行实践,学以致用 通过实例边学边做,是学习程序开发最有效的方式。本书通过“知识点讲解+ 脚本示 例+ 控制...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1 篇 开发环境的准备

第1 章 安装Unity Hub 与Unity 编辑器....................................... 3

1.1 注册账号与激活许可证 ................................................................................... 3

1.1.1 注册Unity 账号 ................................................................................... 3

1.1.2 激活许可证 .......................................................................................... 4

1.2 Unity Hub 的安装与登录 ................................................................................. 6

1.2.1 Unity Hub 的下载与安装 ..................................................................... 6

1.2.2 Unity Hub 的登录与管理 ..................................................................... 7

...

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