当前位置:首页 > 程序设计 >
《Unity 5.X/2017标准教程》电子书封面

Unity 5.X/2017标准教程

  • 发布时间:2020年05月12日 10:04:36
  • 作者:Unity technologies
  • 大小:131.7 MB
  • 类别:Unity电子书
  • 格式:PDF
  • 版本:完整版
  • 评分:8.5

    Unity 5.X/2017标准教程 PDF 完整版

      给大家带来的一篇关于Unity相关的电子书资源,介绍了关于Unity、Unity教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小131.7 MB,Unity technologies编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.3。

      内容介绍

      Unity官方网规范实例教程。现阶段全球范畴内unity教材早已超出六百万。让平常人也变成游戏开发者,是unity的心愿,因此unity以简易易用,感受友善而出名。这书获得unity全力支持,并做为文化教育验证的特定教材内容应用。

      Unity是一款功能齐全且简易易用的游戏开发和虚拟现实开发设计平台软件。应用Unity能够 把各种各样游戏素材图片或是虚拟现实素材图片,例如实体模型、材质贴图、动漫等开展融合,融合Unity极致的模块,和友善的程序开发服务平台,能制做出合适各种各样服务平台公布的游戏或是虚拟现实运用。这书共设计方案了15章內容,包括Unity软件应用基本、各类部件应用、程序开发基本和案例、各种各样服务平台公布专业技能等。在这书*14章还举了一个典型性的游戏制做新项目,让阅读者能够 从零开始一步步制做出一款游戏。*15章则详细介绍了Unity2017版的新特点及应用。这书合适对Unity感兴趣,对游戏开发感兴趣的阅读者,也合适有关技术专业和学校做为游戏开发教材内容。

      目录

      • * 1章 认识Unity
      • 1.1 Unity的发展
      • 1.2 用Unity开发的经典游戏案例
      • 1.3 Unity在VR/AR领域里的应用
      • 1.3.1 用Unity 能轻松构建VR
      • 1.3.2 Unity 对于AR/VR行业的影响
      • 1.4 如何安装Unity软件
      • 动手操作:下载并安装Unity软件
      • 动手操作:注册Unity账号
      • 1.5创建* 一个Unity项目工程
      • 动手操作:Unity新建工程
      • 1.6 Unity Asset Store(Unity资源商店)
      • 动手操作:使用Asset Store资源商店
      • * 2章 Unity的操作界面
      • 2.1 界面布局
      • 2.1.1 Hierarchy层级视图
      • 2.1.2 Project项目视图
      • 2.1.3 Inspector检视视图
      • 2.1.4 Game游戏视图
      • 2.1.5 Scene场景视图
      • 2.1.6 Console控制台视图
      • 2.2 菜单栏
      • 动手操作:Scene场景视图的操作
      • 动手操作:Project Settings的使用方法
      • 动手操作:导入/导出资源包
      • 动手操作:查看Unity Manual和Scripting Reference
      • 2.3 工具栏
      • 动手操作:改变游戏场景
      • 第3章 Unity场景设定
      • 3.1 资源导入流程
      • 动手操作:3D模型(含动画)的FBX导出
      • 3.2 组件的使用
      • 3.2.1 光源的使用
      • 3.2.2 摄像机的使用
      • 3.2.3 角色控制器
      • 动手操作:建立角色控制器
      • 3.2.4 天空盒
      • 动手操作:导入天空盒
      • 3.2.5 雾效果与水效果
      • 动手操作:添加自然效果
      • 3.2.6 音效
      • 动手操作:添加音效
      • 第4章 Unity物理引擎
      • 4.1 刚体
      • 4.2 碰撞体
      • 4.3 关节
      • 4.4 力场
      • 4.5 布料
      • 动手 操作:布料组件的应用(毯子效果)
      • 4.6 物理引擎实例
      • 动手操作:物理碰撞的应用
      • 第5章 Shuriken粒子系统
      • 5.1 Shuriken粒子系统概述
      • 5.2 Shuriken粒子系统参数讲解
      • 5.2.1 Initial(初始化模块)
      • 5.2.2 Emission (发射模块)
      • 5.2.3Shape(形状模块)
      • 5.2.4 Velocity over Lifetime(生命周期速度模块)
      • 5.2.5Color over Lifetime(生命周期颜色模块)
      • 5.2.6 Size Over Lifetime(生命周期粒子大小模块)
      • 5.2.7 Renderer(粒子渲染器模块)
      • 5.2.8 Particile Effect(粒子效果面板)
      • 5.3 Shuriken粒子系统特效插件
      • 5.3.1 Ultimate VFX v2.7
      • 5.3.2 Realistic Effects Pack 4
      • 5.3.3 Magic Arsenal
      • 5.4 Shuriken粒子系统案例
      • 动手操作:运用粒子系统制作太阳日冕效果
      • 动手操作:制作瀑布效果
      • 动手操作:制作卡通爆炸效果
      • 第6章 Mecanim动画系统
      • 6.1 Mecanim动画系统概述
      • 动手操作:准备Unity-chan人物
      • 6.2 创建和配置Avatar
      • 6.2.1创建Avatar
      • 6.2.2配置Avatar
      • 6.3 设置Animator Controller(动画控制器)
      • 动手操作:设置动画控制器
      • 6.4 设置Blend Tress(动作混合树)
      • 动手操作:设置动画混合树
      • 6.5 控制人物走路方向
      • 第7章 Unity光照贴图技术
      • 7 .1 光照贴图技术示例
      • 动手操作:简单的光照渲染
      • 7.2烘焙相关参数设置
      • 7.2.1 Object(物体)参数设置
      • 7.2.2 Light(光源)参数设置
      • 7.2.3 Lighting视图下Scene选项卡
      • 7.2.4 Lightmaps(光照贴图信息)选项卡
      • 7.3 Real time GI
      • 7.3.1 全局光照介绍
      • 7.3.2 不同的GI绘图模式
      • 7.4 Light map
      • 7.5 GI与Lightmap
      • 7.6光照贴图技术实例
      • 动手操作:制作场景光照实例
      • 第8章 C#编程基础
      • 8.1 Hello World!
      • 动手操作:我的* 一个C#程序
      • 8.2 Unity第三方脚本编辑器
      • 动手操作:更改脚本编辑器
      • 8.3 MonoBehaviour类
      • 8.3.1 必然事件
      • 8.3.2 Collision事件
      • 8.3.3 Trigger事件
      • 8.4 GameObject类
      • 8.4.1 Instantiate实例化
      • 8.4.2 Destory销毁
      • 8.4.3 GetComponent获取组件
      • 8.4.4 SetActive显示/隐藏游戏对象
      • 8.5 Transform类
      • 动手操作:控制物体移动和旋转
      • 8.6 Rigidbody类
      • 8.7 Time类
      • 动手操作:每隔5秒前进2米
      • 8.8 Random类和Mathf类
      • 8.8.1 Mathf类
      • 动手操作:小球来回摆动
      • 8.8.2 Random类
      • 动手操作:随机改变颜色
      • 8.9 Coroutine 协同
      • 动手操作:协同程序
      • 8.10 游戏实例: 扔骰子
      •  
      • 第9章 Unity 5图形用户界面——UGUI
      • 9.1 UGUI图形用户界面系统
      • 动手操作:将图片设置为Sprite
      • 9.2 UGUI控件系统介绍
      • 9.2.1 Canvas画布
      • 9.2.2 Text 文本
      • 动手操作:制作时钟
      • 9.2.3 Image图像
      • 动手操作:制作进度条
      • 9.2.4 Raw Image原始图像
      • 动手操作:RawImage播放视频
      • 9.2.5 Button按钮
      • 动手操作:Button的使用
      • 9.2.6 Toggle 开关
      • 动手操作:利用Toggle来开关音乐
      • 9.2.7 Slider滑动条
      • 动手操作:利用Slider滑动条来调整音量
      • 9.2.8 InputField文本框
      • 9.3 Rect Transform矩形变换
      • 9.3.1 Pivot 轴心点
      • 9.3.2 Anchors 锚框
      • 9.4 UGUI界面布局实例
      • 动手操作:我的* 一个“游戏主菜单”界面
      • * 10章 Shader着色器基本知识
      • 10.1认识Shader
      • 动手操作:制作* 一个Shader
      • 10.2 Shader基本语法
      • 10.3 着色器的两种自定义
      • 10.3.1 Surface Shader(表面着色器)
      • 10.3.2 Vertex and Fragment Shader(顶点和片段着色器)
      • 10.4 Unity Shader案例:制作金属材质
      •  
      • * 11章 游戏资源打包
      • 11.1 认识AssetBundle
      • 11.2 创建AssetBundle
      • 动手操作:创建AssetBundle
      • 11.3 下载AssetBundle
      • 11.4 AssetBundle加载和卸载
      • 动手操作:加载和卸载AssetBundle
      • * 12章 跨平台发布
      • 12.1 平台发布设置
      • 12.2 发布单机版游戏
      • 12.3 发布Android版游戏
      • 动手操作:Java SDK的环境配置
      • 动手操作:安装Android Studio
      • 动手操作:配置Unity
      • 动手操作:发布Android
      • 12.4 发布iOS游戏
      • 动手操作:安装XCode
      • 动手操作:发布iOOS
      • 12.5 发布WebGL
      • 动手操作:发布WebGL
      • 12.6 发布虚拟现实平台
      • 动手操作:发布Oculus平台
      • * 13章 Unity Services(中文翻译Unity服务)
      • 13.1 Unity Services(中文翻译Unity服务)介绍
      • 动手操作:在Unity开 发 者控制面板创建项目
      • 13.2 Unity Ads(中文翻译Unity广告)
      • 动手操作:使用Unity Ads(Unity广告)(中文翻译)
      • 13.3 Unity Analytics(中文翻译Unity数据分析)
      • 动手操作:使用Unity Analytics(Unity数据分析)(中文翻译)
      • 13.4 Unity Certified(中文翻译Unity认证)
      • 13.5 Unity Cloud Build(Unity云构建)
      • 13.6 Unity Collaborate(Unity协同服务)
      • 动手操作:使用Unity Collaborate
      • 13.7 Unity IAP(Unity应用程序内置购买)
      • 动手操作:使用Unity IAP
      • 13.8 Unity Performance Reporting(Unity性能报告)
      • 动手操作:使用Unity Performance Reporting
      • * 14章 Unity综合案例——炸弹人(双人战)
      • 14.1 游戏介绍
      • 14.2 建立项目及准备素材
      • 14.3 场景搭建
      • 14.4 键盘控制炸弹人的行为
      • 14.5 投炸弹的交互制作
      • 14.6 创建爆炸
      • 14.7 让爆炸变得更大
      • 14.8 连锁反应
      • 14.9 炸墙壁
      • 14.10 炸弹人死亡
      • 14.11 游戏结束界面
      • 14.12 本章小结
      • * 15章 Unity 2017版的新特性及使用
      • 15.1 Unity 2017版概述.
      • 15.2 Timeline(时间轴)
      • 动手操作: Timeline 的使用
      • 15.3 Cinemachine(智能摄像机)
      • 动手操作: Cinemachine的使用
      • 15.4 Post-processing(后期处理)
      • 15.4.1 Antialiasing(抗锯齿)
      • 15.4.2 Ambient Occlusion(环境光遮蔽)
      • 15.4.3 Screen Space Reflection(屏幕空间反射)
      • 15.4.4 Depth of Field(景深特效)
      • 15.4.5 Motion Blur(运动模糊)
      • 15.4.6 Eye Adaptation(人眼调节)
      • 15.4.7 Bloom(泛光特效)
      • 15.4.8 Color Grading(颜色分级)
      • 15.4.9 User Lut(用户调色预设)
      • 15.4.10 Chromatic Aberration(色差)
      • 15.4.11 Grain(颗粒)
      • 15.4.12 Vignette(渐晕)
      • 附录 C#基本语法
      • 一、 变量
      • 动手操作:使用变量
      • 二、 运算符
      • 动手操作:使用运算符
      • 三、 控制语句

      学习笔记

      如何安装MySQL Community Server 5.6.39

      本文记录了MySQL下载安装详细教程,供大家参考,具体内容如下 1.下载MySQL数据库可以访问官方网站: 2.点击DOWNLOADS模块下的Community模块下的MySQL Community Server进行下载。 由于目前最新版本是:MySQL Community Server 5.7.21 建议博友下载历史版本, 本博下载的是5.6.39 下载步骤: 进入,选择MySQL的版本及主机 根据自己的电脑选择相应的位数进行下载,本机是64位,点击download。 进入下一个页面,该页面需要注册MySQL账户,也可不进行注册,直接下载。 点击No thanks, just start my download,选择自己要下载的目录。 3.配置MySQL数据库,配置步骤如下: MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。zip格式是……

      mysql installer community 8.0.12.0安装图文教程

      本文教程为大家分享了mysql installer community 8.0.12.0的安装,供大家参考 一、下载 mysql-installer-community-8.0.12.0.msi 点击 :下载链接 二、安装 mysql-installer-community-8.0.12.0.msi 1.点击安装包进入安装页面,选中I accept the license terms 2.一直点击next,遇到此页面,点击yes,然后点击execute,等待安装。 3.安装成功以后,一直点击next,遇到以下窗口,设置root用户的密码,也可以自己添加用户 4.设置用户名和密码以后,点击next,然后点击execute 5.点击finish,进入配置向导 6.一直点击next,然后遇到此窗口,输入密码,点击check,然后点击next,然后点击execute,完成以后点击next 7.点击finish,再次点击next,再次点击finish,然后会……

      mysql installer web community 5.7.21.0.msi安装图文教程

      本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 我是从官网 上面下载的社区版MySQL(版本为mysql-installer-web-community-5.7.21.0) 下载好之后,双击mysql-installer-web-community-5.7.21.0.msi,进入安装步骤: 1.选中“ Iaccept the license terms”单击Next。 2.选择安装类型,本人这里选择“Server only”,仅安装MySQL数据库服务器,然后点击next。(可以安装其他类型,这里仅以server only 为例) 3.执行MySQL的下载和安装,单击 Execute 。 4.MySQL安装成功,单击next。 5.单击next进入MySQL配置向导。 6.单击next。 7.配置服务器类型和服务端口号。 8.配置root账号的密码和创建新用户 9.配置MySQL为Windows服务。……

      如何安装绿色版MySQL Community Server 5.7.16并实现远程登录

      1.下载MySQL Community Server 5.7.16 安装好 2.进去mysql安装目录的bin目录下,在文件地址栏输入cmd回车 3.输入命令: mysqld --initialize-insecure --console 4.输入命令: mysqld -install 5. mysql -u root--skip-password 6.ALTER USER 'root'@'localhost'IDENTIFIEDBY '123456'; 7.\quit 8. mysql -h localhost -uroot -p 安装完成 授权远程登录 以管理员账号登录 执行命令: grant all PRIVILEGES on *.* to zhanghao@'%' identified by '123456'; 刷新生效:flush privileges; 命令解释: all PRIVILEGES表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如: select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。 *.* 表示上面的权限是针对于哪个表的,第……

      Windows 8下MySQL Community Server 5.6安装配置方法图文教程

      本文记录了Windows 8下MySQL5.6安装配置教程,分享给大家。 1.1 下载与路径配置 首先先进入官网下载MySQL安装包 选择DOWNLOADS,Community版 下载完后解压 用bin目录的地址添加到环境变量里的路径(Path)里 1.3. 生成data文件: 以管理员身份运行cmd 进入C:\Users\lym96\Desktop\mysql-5.6.40-winx64\bin下 执行命令: mysqld --initialize-insecure --user=mysql 在C:\Users\lym96\Desktop\mysql-5.6.40-winx64目录下生成data目录 1.4. 启动服务: 执行命令: net start mysql 启动mysql服务 1.5. 登录mysql: 登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可) C:\Users\lym96\Desktop\mysql-5.6.40-winx64\binmysql -u root -p(-u用户名,-p密码) Enter password: **……

      以上就是本次介绍的Unity电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:机器人学导论:分析、控制及应用

      下一篇:分布式服务框架:原理与实践

      展开 +

      收起 -

      下载地址:百度网盘下载
      Unity相关电子书
      Unity5实战:使用C#和Unity开发多平台游戏
      Unity5实战:使用C#和Unity开发多平台游戏 高清版

      Unity5实战 帮助读者使用Unity游戏开发平台构建成功的游戏。你将使用强大的C#语言、Unity的可视化工作流工具和顶尖的渲染引擎来构建和部署移动、桌面和控制台游戏。Unity的单一基于代码的方

      立即下载
      Unity官方案例精讲
      Unity官方案例精讲 高清版

      作为Unity引擎的辅助学习资料,Unity公司提供了大量的官方示例和演示程序供开发者参考,这些程序示例涵盖了各个主要游戏类型的程序架构,以及Unity引擎本身的几乎所有重要功能,极富参考

      立即下载
      unity面试题及答案总结
      unity面试题及答案总结 详细版

      1. 请简述值类型与引用类型的区别 答:区别: 1. 值类型存储在内存栈中,引用类型数据存储在内存堆中,而内存单元中存放的是堆中存放的地址。 2. 值类型存取快,引用类型存取慢。 3. 值类型表示实际数据,引用类型表示指向存储在内存堆中的数据的指针和引用。 4. 栈的内存是自动释放的,堆内存是 .NET 中会由 GC 来自动释放。 5. 值类型继承自 System.ValueType, 引用类型继承自 System.Object 。 2.C# 中所有引用类型的基类是什么 答:引用类型的基类是 Syste

      立即下载
      Unity 3D网络游戏实战
      Unity 3D网络游戏实战 完整扫描版

      本书在一开始便提出一个明确的学习目标,便是要制作一款完整的多人对战游戏,然后一步一步去实现它。 全书分为3个部分: 第一部分单机游戏:第1章至第5章,主要在于开发一款功能完整坦

      立即下载
      Unity游戏案例开发大全
      Unity游戏案例开发大全 原书扫描版

      本书详细地介绍了10款Unity 3D游戏案例的开发,包含Unity 3D基础以及开发环境的搭建、3D桌球、3D虚拟停车场、3D迷宫魔盒等方面,适合有一定基础、有志于游戏开发的读者学习使用

      立即下载
      Unity3D游戏开发
      Unity3D游戏开发 清晰第2版

      Unity 是一款市场占有率非常高的商业游戏引擎,横跨25 个主流游戏平台。本书基于Unity 2018,结合2D 游戏开发和3D 游戏开发的案例

      立即下载
      Unity虚拟现实开发实战
      Unity虚拟现实开发实战 扫描超清版

      什么是消费级虚拟现实?戴上一个头盔显示器(比如护目镜),你可以观看立体3D场景,你可以通过移动头部向四周看以及通过使用手持控制或动作传感器四处走动,你可以拥有完整的沉浸式体

      立即下载
      Unity着色器和屏幕特效开发秘笈
      Unity着色器和屏幕特效开发秘笈 扫描第2版

      Unity着色器和屏幕特效开发秘笈共分为11章,几乎包含了Unity着色器中常用的效果示例。感兴趣的同学可以下载学习

      立即下载
      读者留言
      qq_41542

      qq_41542 提供上传

      资源
      28
      粉丝
      22
      喜欢
      164
      评论
      9

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com