Unity3D从入门到精通(视频微课版)

Unity3D从入门到精通(视频微课版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-11
ISBN: 9787121422065
  • Unity是近几年非常流行的一款3D游戏开发引擎,其特点是跨平台能力强,移植便捷,所以得到了众多 游戏开发者的青睐。本书主要介绍的内容包括游戏引擎概述、3D数学基础知识、Unity基本内容、Unity脚本 开发技术、创建基本的3D场景、物理系统、图形用户界面UGUI、Mecanim动画系统、导航网格寻路、音效 系统、全局光照与粒子系统、游戏资源打包与跨平台发布,并通过RunBall案例讲解Unity 3D场景的创建、 刚体及力场的应用、UGUI游戏界面的创建和在PC等平台发布游戏。最后,本书通过UGUI综合案例介绍搭 建游戏环境的过程,包括制作游戏的开始面板、主面板、“角色”面板、“背包”面板、“关卡选择”面板、 “设置”面板和“登录”面板。 
    本书既可以作为广大Unity初学者的自学手册,也可以作为虚拟现实专业(方向)的高校学生学习Unity 的入门教程,还可以作为Unity进阶者查阅软件使用方法、注意事项等资料的参考手册。 
    本书附赠配套案例源代码、素材文件和教学视频,以及教学PPT,方便高校教师教学使用。读者可以借助配套资源更好、更快地学习Unity。 

    作者团队简介,本书是由“济宁学院”出版基金支持的规划教材,由具有多年虚拟现实教学经验的多所高校教师和具有丰富的Unity3D企业级项目开发经历的“骏文科技”的技术专家共同设计与开发。“骏文科技”是一家从事IT领域职业教育和应用开发的高新技术企业,是山东省虚拟现实专业委员会发起单位和理事单位,近年来为山东省11所高校提供较为系统的教育产品服务。自2008年至今,共培养了上万名相关专业的高校毕业生。 第 1 章 游戏引擎概述 /1 
    1.1 游戏引擎简介 /1 
    1.2 常见商用游戏引擎简介 /4 
    1.3 3D 仿真程序简介 /8 
    1.4 Unity 引擎简介 /10 
    本章小结 /16 
    思考与练习 /17 
      
    第 2 章 3D 数学基础知识 /18 
    2.1 坐标系 /18 
    2.2 向量 /24 
    2.3 欧拉角与四元数 /27 
    本章小结 /32 
    思考与练习 /32 
      
    第 3 章 Unity 基本内容 /33 
    3.1 Unity 的下载与安装 /33 
    3.2 创建第一个工程 /40 
    3.3 Unity 操作界面 /44 
    3.4 常用工作视图 /47 
    3.5 Unity 资源商店简介 /53 
    本章小结 /58 
    思考与练习 /58 
      
    第 4 章 Unity 脚本开发技术 /59 
    4.1 Unity 脚本简介 /59 
    4.2 脚本的相关操作 /61 
    4.3 Unity 脚本编辑器 /66 
    4.4 Unity 常用命名空间 /68 
    4.5 MonoBehaviour 类 /69 
    4.6 游戏对象和组件 /72 
    4.7 常用脚本 API  /77 
    4.8 协程 /83 
    本章小结 /85 
    思考与练习 /86 
      
    第 5 章 创建基本的 3D 场景 /87 
    5.1 创建 3D 场景 /87 
    5.2 创建游戏对象与添加组件 /89 
    5.3 预制体 /92 
    5.4 RunBall 案例(一) /99 
    5.5 地形 /105 
    本章小结 /116 
    思考与练习 /117 
      
    第 6 章 物理系统 /118 
    6.1 物理系统的概念 /118 
    6.2 Rigidbody 组件 /118 
    6.3 Collider 组件 /120 
    6.4 Constant Force 组件 /125 
    6.5 RunBall 案例(二) /127 
    6.6 Joint 组件 /129 
    6.7 Cloth 组件 /132 
    6.8 Character Controller 组件 /134 
    本章小结 /137 
    思考与练习 /138 
      
    第 7 章 图形用户界面 UGUI  /139 
    7.1 UGUI 系统简介 /139 
    7.2 UGUI 常用组件 /140 
    7.3 Rect Transform 组件 /159 
    7.4 UGUI 布局组件 /162 
    7.5 RunBall 案例(三) /165 
    本章小结 /182 
    思考与练习 /182 
      
    第 8 章 Mecanim 动画系统 /185 
    8.1 Mecanim 动画系统概述 /185 
    8.2 人形角色动画 /189 
    8.3 Animator Controller /193 
    8.4 动画混合树 /202 
    8.5 Sprite 动画剪辑 /207 
    本章小结 /210 
    思考与练习 /210 
      
    第 9 章 导航网格寻路 /211 
    9.1 常见寻路技术概述 /211 
    9.2 实现导航网格寻路的方式 /211 
    9.3 导航常用属性概述 /226 
    本章小结 /231 
    思考与练习 /232 
      
    第 10 章 音效系统 /233 
    10.1 音效系统概述 /233 
    10.2 音频文件格式 /237 
    10.3 Audio Source 组件 /238 
    10.4 Audio Listener 组件 /241 
    10.5 空间音效环绕效果案例分析 /242 
    本章小结 /245 
    思考与练习 /246 
      
    第 11 章 全局光照与粒子系统 /247 
    11.1 全局光照 /247 
    11.2 Light 光照介绍 /248 
    11.3 粒子系统 /255 
    本章小结 /266 
    思考与练习 /267 
      
    第 12 章 游戏资源打包与跨平台发布 /268 
    12.1 AssetBundle 概述 /268 
    12.2 平台发布设置 /272 
    12.3 发布到 PC 平台 /273 
    12.4 发布到 Android 平台 /277 
    12.5 发布到 WebGL 平台 /282 
    本章小结 /285 
    思考与练习 /286 
      
    第 13 章 UGUI 综合案例 /287 
    13.1 案例介绍与环境搭建 /287 
    13.2 制作游戏的开始面板 /287 
    13.3 制作游戏的主面板 /289 
    13.4 制作游戏的“角色”面板 /294 
    13.5 制作游戏的“背包”面板 /297 
    13.6 制作游戏的“关卡选择”面板 /300 
    13.7 制作游戏的“设置”面板 /304 
    13.8 制作游戏的“登录”面板 /307 
    本章小结 /308 
    思考与练习 /309 

  • 内容简介:
    Unity是近几年非常流行的一款3D游戏开发引擎,其特点是跨平台能力强,移植便捷,所以得到了众多 游戏开发者的青睐。本书主要介绍的内容包括游戏引擎概述、3D数学基础知识、Unity基本内容、Unity脚本 开发技术、创建基本的3D场景、物理系统、图形用户界面UGUI、Mecanim动画系统、导航网格寻路、音效 系统、全局光照与粒子系统、游戏资源打包与跨平台发布,并通过RunBall案例讲解Unity 3D场景的创建、 刚体及力场的应用、UGUI游戏界面的创建和在PC等平台发布游戏。最后,本书通过UGUI综合案例介绍搭 建游戏环境的过程,包括制作游戏的开始面板、主面板、“角色”面板、“背包”面板、“关卡选择”面板、 “设置”面板和“登录”面板。 
    本书既可以作为广大Unity初学者的自学手册,也可以作为虚拟现实专业(方向)的高校学生学习Unity 的入门教程,还可以作为Unity进阶者查阅软件使用方法、注意事项等资料的参考手册。 
    本书附赠配套案例源代码、素材文件和教学视频,以及教学PPT,方便高校教师教学使用。读者可以借助配套资源更好、更快地学习Unity。 

  • 作者简介:
    作者团队简介,本书是由“济宁学院”出版基金支持的规划教材,由具有多年虚拟现实教学经验的多所高校教师和具有丰富的Unity3D企业级项目开发经历的“骏文科技”的技术专家共同设计与开发。“骏文科技”是一家从事IT领域职业教育和应用开发的高新技术企业,是山东省虚拟现实专业委员会发起单位和理事单位,近年来为山东省11所高校提供较为系统的教育产品服务。自2008年至今,共培养了上万名相关专业的高校毕业生。
  • 目录:
    第 1 章 游戏引擎概述 /1 
    1.1 游戏引擎简介 /1 
    1.2 常见商用游戏引擎简介 /4 
    1.3 3D 仿真程序简介 /8 
    1.4 Unity 引擎简介 /10 
    本章小结 /16 
    思考与练习 /17 
      
    第 2 章 3D 数学基础知识 /18 
    2.1 坐标系 /18 
    2.2 向量 /24 
    2.3 欧拉角与四元数 /27 
    本章小结 /32 
    思考与练习 /32 
      
    第 3 章 Unity 基本内容 /33 
    3.1 Unity 的下载与安装 /33 
    3.2 创建第一个工程 /40 
    3.3 Unity 操作界面 /44 
    3.4 常用工作视图 /47 
    3.5 Unity 资源商店简介 /53 
    本章小结 /58 
    思考与练习 /58 
      
    第 4 章 Unity 脚本开发技术 /59 
    4.1 Unity 脚本简介 /59 
    4.2 脚本的相关操作 /61 
    4.3 Unity 脚本编辑器 /66 
    4.4 Unity 常用命名空间 /68 
    4.5 MonoBehaviour 类 /69 
    4.6 游戏对象和组件 /72 
    4.7 常用脚本 API  /77 
    4.8 协程 /83 
    本章小结 /85 
    思考与练习 /86 
      
    第 5 章 创建基本的 3D 场景 /87 
    5.1 创建 3D 场景 /87 
    5.2 创建游戏对象与添加组件 /89 
    5.3 预制体 /92 
    5.4 RunBall 案例(一) /99 
    5.5 地形 /105 
    本章小结 /116 
    思考与练习 /117 
      
    第 6 章 物理系统 /118 
    6.1 物理系统的概念 /118 
    6.2 Rigidbody 组件 /118 
    6.3 Collider 组件 /120 
    6.4 Constant Force 组件 /125 
    6.5 RunBall 案例(二) /127 
    6.6 Joint 组件 /129 
    6.7 Cloth 组件 /132 
    6.8 Character Controller 组件 /134 
    本章小结 /137 
    思考与练习 /138 
      
    第 7 章 图形用户界面 UGUI  /139 
    7.1 UGUI 系统简介 /139 
    7.2 UGUI 常用组件 /140 
    7.3 Rect Transform 组件 /159 
    7.4 UGUI 布局组件 /162 
    7.5 RunBall 案例(三) /165 
    本章小结 /182 
    思考与练习 /182 
      
    第 8 章 Mecanim 动画系统 /185 
    8.1 Mecanim 动画系统概述 /185 
    8.2 人形角色动画 /189 
    8.3 Animator Controller /193 
    8.4 动画混合树 /202 
    8.5 Sprite 动画剪辑 /207 
    本章小结 /210 
    思考与练习 /210 
      
    第 9 章 导航网格寻路 /211 
    9.1 常见寻路技术概述 /211 
    9.2 实现导航网格寻路的方式 /211 
    9.3 导航常用属性概述 /226 
    本章小结 /231 
    思考与练习 /232 
      
    第 10 章 音效系统 /233 
    10.1 音效系统概述 /233 
    10.2 音频文件格式 /237 
    10.3 Audio Source 组件 /238 
    10.4 Audio Listener 组件 /241 
    10.5 空间音效环绕效果案例分析 /242 
    本章小结 /245 
    思考与练习 /246 
      
    第 11 章 全局光照与粒子系统 /247 
    11.1 全局光照 /247 
    11.2 Light 光照介绍 /248 
    11.3 粒子系统 /255 
    本章小结 /266 
    思考与练习 /267 
      
    第 12 章 游戏资源打包与跨平台发布 /268 
    12.1 AssetBundle 概述 /268 
    12.2 平台发布设置 /272 
    12.3 发布到 PC 平台 /273 
    12.4 发布到 Android 平台 /277 
    12.5 发布到 WebGL 平台 /282 
    本章小结 /285 
    思考与练习 /286 
      
    第 13 章 UGUI 综合案例 /287 
    13.1 案例介绍与环境搭建 /287 
    13.2 制作游戏的开始面板 /287 
    13.3 制作游戏的主面板 /289 
    13.4 制作游戏的“角色”面板 /294 
    13.5 制作游戏的“背包”面板 /297 
    13.6 制作游戏的“关卡选择”面板 /300 
    13.7 制作游戏的“设置”面板 /304 
    13.8 制作游戏的“登录”面板 /307 
    本章小结 /308 
    思考与练习 /309 

查看详情
您可能感兴趣 / 更多