-
内容大纲
本书融合了“C#程序设计基础”+“Unity项目实战”,给没有C#程序设计基础和Unity项目开发经验,但又希望能快速上手开发出自己第一个作品的读者,带来一次友好的虚拟现实程序设计学习体验。全书共分3篇11章:第1~3章为第1篇,是开发环境的准备,带领读者一步步创建自己的第1个Untiy项目;第4~8章为第2篇,是虚拟现实程序设计基础,以“基础知识讲解+项目实战”形式循序渐进地学习C#基础概念、字符串与正则表达式、委托和事件、集合与泛型、常用接口等核心内容;第9~11章为第3篇,是虚拟现实程序设计进阶,包括数据结构基础、算法基础、异常处理和调试等内容,为学有余力的读者提供进阶学习和提升的内容。
本书内容循序渐进、深入浅出,案例开发一步一图、条理清晰、图文并茂、易于上手;每章知识点配有相应的习题以巩固所学。本书适合作为高等院校虚拟现实、计算机科学与技术、软件工程、动漫设计、数字媒体等专业教材。对于欲从事虚拟现实技术开发工作的人员,也可以使用本书快速入门和上手,零基础轻松跨入虚拟现实开发领域。 -
作者介绍
-
目录
第1篇 开发环境的准备
第1章 安装Unity Hub与Unity编辑器
1.1 注册账号与激活许可证
1.1.1 注册Unity账号
1.1.2 激活许可证
1.2 Unity Hub的安装与登录
1.2.1 Unity Hub的下载与安装
1.2.2 Unity Hub的登录与管理
1.3 Unity编辑器的下载与安装
1.3.1 Unity编辑器偏好设置
1.3.2 Unity编辑器的下载
1.3.3 Unity编辑器的安装
1.3.4 Unity编辑器的版本管理
习题
第2章 Unity编辑器的窗口布局和常用视图
2.1 Unity编辑器的窗口布局
2.1.1 新建项目
2.1.2 默认窗口布局
2.1.3 自定义窗口布局
2.2 常用窗口与视图
2.2.1 Hierarchy窗口
2.2.2 Scene视图
2.2.3 Project窗口
2.2.4 Inspector窗口
2.2.5 Game视图
2.2.6 Console窗口
习题
第3章 创建第1个Unity项目
3.1 新建Unity项目
3.1.1 新建3D项目
3.1.2 设置Unity编辑器外观偏好
3.2 设置背景参数
3.2.1 修改场景名称
3.2.2 设置背景颜色
3.3 设置游戏背景
3.3.1 添加游戏背景
3.3.2 添加材质球
3.3.3 调整背景位置参数
3.4 UI设计
3.4.1 添加游戏倒计时提示
3.4.2 添加游戏难度等级提示
3.4.3 添加计时器和积分提示
3.4.4 游戏暂停按钮
3.4.5 重新开始游戏提示
3.5 资源包的使用
习题
第2篇虚拟现实程序设计基础
第4章 C#基础概念
4.1 命名空间与程序入口
4.1.1 命名空间
4.1.2 Main()方法
4.1.3 访问修饰符
4.2 属性
……
第3篇 虚拟现实程序设计进阶
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...