Unity 3D 从入门到精通(视频微课版)

Unity 3D 从入门到精通(视频微课版)

作者:薛庆文

出版社:电子工业

出版年:2021年11月

ISBN:9787121422065

所属分类:艺术理论

书刊介绍

《Unity 3D 从入门到精通(视频微课版)》内容简介

本书Unity是近几年非常流行的一款3D游戏开发引擎,其特点是跨平台能力强,移植便捷,所以得到了众多游戏开发者的青睐。本书主要介绍的内容包括游戏引擎概述、3D数学基础知识、Unity基本内容、Unity脚本开发技术、创建基本的3D场景、物理系统、图形用户界面UGUI、Mecanim动画系统、导航网格寻路、音效系统、全局光照与粒子系统、游戏资源打包与跨平台发布,并通过RunBall案例讲解Unity 3D场景的创建、刚体及力场的应用、UGUI游戏界面的创建和在PC等平台发布游戏。最后,本书通过UGUI综合案例介绍搭建游戏环境的过程,包括制作游戏的开始面板、主面板、“角色”面板、“背包”面板、“关卡选择”面板、“设置”面板和“登录”面板。
薛庆文 主编

作品目录

前言
第1章:游戏引擎概述
1.1、游戏引擎简介
1.2、常见商用游戏引擎简介
1.3、3D仿真程序简介
1.4、Unity引擎简介
本章小结
思考与练习
第2章:3D数学基础知识
2.1、坐标系
2.2、向量
2.3、欧拉角与四元数
本章小结
思考与练习
第3章:Unity基本内容
3.1、Unity的下载与安装
3.2、创建第一个工程
3.3、Unity操作界面
3.4、常用工作视图
3.5、Unity资源商店简介
本章小结
思考与练习
第4章:Unity脚本开发技术
4.1、Unity脚本简介
4.2、脚本的相关操作
4.3、Unity脚本编辑器
4.4、Unity常用命名空间
4.5、MonoBehaviour类
4.6、游戏对象和组件
4.7、常用脚本API
4.8、协程
本章小结
思考与练习
第5章:创建基本的3D场景
5.1、创建3D场景
5.2、创建游戏对象与添加组件
5.3、预制体
5.4、RunBall案例(一)
5.5、地形
本章小结
思考与练习
第6章:物理系统
6.1、物理系统的概念
6.2、Rigidbody组件
6.3、Collider组件
6.4、Constant
Force组件
6.5、RunBall案例(二)
6.6、Joint组件
6.7、Cloth组件
6.8、Character
Controller组件
本章小结
思考与练习
第7章:图形用户界面UGUI
7.1、UGUI系统简介
7.2、UGUI常用组件
7.3、Rect
Transform组件
7.4、UGUI布局组件
7.5、RunBall案例(三)
本章小结
思考与练习
第8章:Mecanim动画系统
8.1、Mecanim动画系统概述
8.2、人形角色动画
8.3、Animator
Controller
8.4、动画混合树
8.5、Sprite动画剪辑
本章小结
思考与练习
第9章:导航网格寻路
9.1、常见寻路技术概述
9.2、实现导航网格寻路的方式
9.3、导航常用属性概述
本章小结
思考与练习
第10章:音效系统
10.1、音效系统概述
10.2、音频文件格式
10.3、Audio
Source组件
10.4、Audio
Listener组件
10.5、空间音效环绕效果案例分析
本章小结
思考与练习
第11章:全局光照与粒子系统
11.1、全局光照
11.2、Light光照介绍
11.3、粒子系统
本章小结
思考与练习
第12章:游戏资源打包与跨平台发布
12.1、AssetBundle概述
12.2、平台发布设置
12.3、发布到PC平台
12.4、发布到Android平台
12.5、发布到WebGL平台
本章小结
思考与练习
第13章:UGUI综合案例
13.1、案例介绍与环境搭建
13.2、制作游戏的开始面板
13.3、制作游戏的主面板
13.4、制作游戏的“角色”面板
13.5、制作游戏的“背包”面板
13.6、制作游戏的“关卡选择”面板
13.7、制作游戏的“设置”面板
13.8、制作游戏的“登录”面板
本章小结
思考与练习
反侵权盗版声明

相关推荐

微信二维码