-
内容大纲
随着虚拟现实与增强现实技术的快速发展,Unity已成为虚拟现实应用开发的首选。本书主要介绍Unity 3D游戏开发技术,内容包括初识Unity游戏引擎,Unity引擎基础知识,Unity界面交互设计,Unity物理引擎,光照、材质、地形系统,音视频动画特效系统,寻路数据库和网络开发技术,增强现实、虚拟现实、热更新技术和项目打包系统,Unity 3D游戏开发综合案例——《无尽跑酷》等。希望读者通过本书的学习,能够掌握Unity相关技术,提高游戏开发能力。
本书可作为普通高等院校数字媒体技术、数字媒体艺术、游戏艺术设计、虚拟现实应用技术等专业的教材,也可作为从事虚拟现实游戏开发技术人员的参考书。 -
作者介绍
-
目录
第1章 初识Unity游戏引擎
1.1 游戏引擎介绍
1.1.1 游戏引擎综述
1.1.2 Unity引擎简介
1.1.3 Unity应用方向
1.2 Unity注册与安装
1.2.1 Unity账号注册
1.2.2 Unity Hub安装
1.2.3 Unity Hub介绍
1.2.4 Unity引擎安装
1.3 Unity学习资源获取途径
1.3.1 Unity中国官网
1.3.2 Unity官网
1.3.3 Unity Asset Store
1.3.4 Unity Hub社区及学习
1.4 Unity基础教学
1.4.1 Unity工程项目介绍
1.4.2 Unity引擎面板介绍
1.4.3 Unity命令栏介绍
1.4.4 Unity常用资源基本使用
1.5 Unity案例实战——滚动小球
1.5.1 滚动小球——项目设计
1.5.2 滚动小球——项目搭建
1.5.3 滚动小球——美术优化
1.5.4 滚动小球——功能实现
1.5.5 滚动小球——打包发布
习题
第2章 Unity引擎基础知识
2.1 Unity官方文档
2.1.1 Unity官方文档页面介绍
2.2.2 Unity学习手册使用指南
2.2.3 Unity脚本API查找与使用
2.2.4 Unity文档常见用法案例
2.2 Unity常用类函数和属性
2.2.1 数学基础知识
2.2.2 程序基础
2.2.3 Unity常用类
2.3 Unity组件详解
2.3.1 Unity组件合集介绍
2.3.2 Unity组件功能参数了解
2.3.3 Unity组件模块函数调用
2.3.4 Unity组件代码核心
2.4 Unity程序解析
2.4.1 Unity生命周期函数执行顺序
2.4.2 Unity常用父类继承关系
2.5 Unity拓展编辑器
2.5.1 Unity拓展编辑器介绍
2.5.2 Unity菜单栏命令添加
2.5.3 Unity组件栏命令拓展
2.5.4 Unity窗口和面板创建
习题
第3章 Unity界面交互设计
3.1 图形用户界面交互设计
3.1.1 界面交互设计概述
3.1.2 界面交互设计原则
3.1.3 界面交互设计赏析
3.2 2D精灵和瓦片组件
……
第4章 Unity物理引擎
第5章 光照、材质、地形系统
第6章 音视频动画特效系统
第7章 寻路数据库和网络开发技术
第8章 增强现实、虚拟现实、热更新技术和项目打包系统
第9章 Unity 3D游戏开发综合案例——《无尽跑酷》
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...