作者:empty 页数:426 出版社:empty |
内容简介《Unity 5.x完全自学手册》尾初学者快速自学Unity 5.0软件及以上版本的实用全面教程, 全书共分为了便于读者学习,本书还附赠教学视箱,能够帮助读者快速掌握游戏开发技术,下载地址:http://www.bradview.com.cn/29730.本书适用于广大Unity初学者, 以及有志于从事Unity3D工作的人员使用, 同时也适合高等院校相凡所购买电子工业出版社图书有缺损问题,请购买书店调换。若书店售缺,请与本社发行部联系,质最投诉请发邮件至zlsulpbe.com.cn.盗版慢权举报请发邮件至dbqq@phe.com.cn。本书咨询联系方式:010-51260888-819faq@pbe.com.cn.随着游戏行业的迅猛发展, 游戏引擎的竞争愈加激烈。由Unity Technologies公司开发的三Unity是一款能够让游戏开发者轻松自如地创建例如三维交互游戏、建筑可视化、实时三维《Unity 5.x完全自学手册》是初学者快速自学Unity 5.0软件及以上版本的实用全面教程。全为了便于读者学习,本书还附赠教学视频,包含了书中所有案例的教学视频,能够帮助读者本书适用于广大Unity初学者, 以及有志于从事Unity3D工作的人员使用, 同时也适合高如果你想快速掌握Unity的使用, 《Unity5x完全自学手册》将会带给你意想不到的收获。专为Unity初学者量身打造本书面向Un ty的初学者, 无论是对Unity一无所知的初学者, 还是有一定基础、想要了解图书结构科学合理凭借深入细致的市场调查和研究, 我们针对Un ty初学者的特点和需求, 精心安排了最优的21章, 从Unity 5.x软件的安装和使用方法开始讲起。以循序湘进的方式详细讲解Unity视图与基础操作,资源导入流程、场景创建, GUI图形专用户界面基硅, 粒子系统、Me can im动通系统、物理引擎、光照烘焙技术, 遮挡剔除技术、地形系统、脚本语言开发基础、Shader开发、脚本调试优化与内存管理、平台发布、重力感应技术, AR(增强现实) 技术、Leap Motion技术等内容, 并深入制析了塔防类游戏、跑酷类游戏。以及射击类游戏的开发与制作, 内容基本涵盖了Unity 5.x全部的工具和命令, 书中每章精心安排了具有针对性的实例,不仅可以帮助读者轻松掌握软件的使用方法,更能应对各种实际工作需要。关专业的学生和各类培调班的学员参考阅读。
维游戏制作引擎—Unity, 凭借自身的跨平台性与开放性的优势已逐渐成为当今世界范围内的主流游戏引擎。而本书要介绍的是Unity 5.x软件的相关内容,动画, 以及二维游戏等互动内容的集多平台性与综合性特点的游戏开发引擎, Unity类似于Virtools、Director、Blender Game Engine等游戏编创软件, 游戏开发者可以通过Unity将作品发布到Windows、Mac、Wi i、iPhone、Android Phone、Windows Phone、Web等平台。可见, 游戏开发者无须通过繁复的二次移植,即可将游戏作品发布至多个平台上,能够帮助游戏开发者将时书共分21章, 从Unity 5.x软件的安裝和使用方法开始讲起, 以循序渐进的方式详细讲解Unity视图与基础操作、资源导入流程、场景创建、GU 1图形与用户界面基础、粒子系统、Me can im动通系统、物理引擎, 光照烘焙技术、遮挡剔除技术、地形系统、脚本语言开发基础、Shader开发、脚本调试优化与内存管理, 跨平台发布、重力感应技术、AR(增强现实) 技术、Leap Motion技术等内容,并深入剖析了塔防类游戏、跑酷类游戏,以及射击类游戏的开发与制作,内容基本涵盖了Un ty 5.x全部的工具和命令, 书中每章精心安排了具有针对性的实例, 不仅可以帮助读者轻松掌握软件的使用方法,更能应对各种实际工作需要。等院校相关专业的学生和各类培训班的学员参考阅读,更多知识的Unity用户, 都可以从书中轻松获取需要的内容,学习结构,通过将知识点和实例相结合帮助读者轻松快速地进行学习。
IVUnity 5.x完全自学手册精选最实用、最新的知识点书中讲解了Unity 5.x最新的技术和详细的功能, 并配合Unity初学者迫切需要掌握的和在实本书以实用为宗旨,大量知识点都融入贴近实际应用的案例讲解,并提供了众多精彩、颜具本书附赠超过400分钟的教学视频,学习知识更加轻松自如!本书的作者和编审会成员均是多年从事多媒体应用教学和科研的专家或学者,有着丰富的教由于作者水平有限,书中疏漏和不足之处在所难免,恳请广大读者及专家不言赐教。际生活、工作、学习中用得上的知识与技能。
1.1Unity 5.x概述.
1.2Unity在游戏领域的应用.
1.Unity软件安装.
1.4购买Unity许可证.
1.5本章小结.
2.1Unity的界面布局.
2.2菜单栏.
2.3 Prject(项目) 视图.
2.4 Hierarchy(层次) 视图.
2.5 Scene(场景) 视图.
2.6 Game(游戏) 视图.
1.1.1Unity功能概述.
1.1.2Unity 5.x重点新增功能.
2.2.1 File(文件菜单) .
2.2.2Edit(编辑菜单) .
2.2.3 Assets(资源菜单) .
2.2.4 Game bject(游戏物体菜单)
2.2.5 Cmpnent(组件菜单.
2.2.6 Windw(窗菜单) .
2.2.7 Help(帮助菜单) .
2.3.1视图布局.
2.3.2操作介绍.
2.4.1视图布局1-.
2.4.2操作介绍
2.5.1视图布局.
2.5.2操作介绍.
2.6.1视图布局.
2.6.2操作介绍.
2.7.1视图布局.
2.7.2操作介绍.
2.7 Inspectr(检视) 视图.
2.8本章小结.
3.1媒体导入.
3.2创建Prefab(预置体)
3.3Unity Asset Stre资源商店.
第3章资源导入流程.
第4章场景创建.
3.1.13D模型、材质与动画导入
3.1.2模型、材质与动画的导入
3.1.3图片资源导入
3.1.4音频、视频媒体资源导入.
3.2.1创建Prefab(预置体) 操作介绍.
3.2.2Prefab(预置体) 的应用.
3.3.1Unity Asset Stre资源商店介绍.
3.3.2Unity Asset Stre资源商店使用方法.
5.2.1Canvas(画布) .
5.2.2Render Mde(渲染模式) .
5.2.3Canvas Scaler组件.
5.2.4 Graphic Ray caster组件.
5.2.5 Event System(事件系统) .
5.3.1TheRectTl(矩形工具) .
5.3.2Rect Transfrm(矩形变换组件) .
5.3.3ResizingVersusScalng(调整与扩展)
5.3.4Pivt(中心点) .
5.3.5 Anchrs(锚点) .
5.4.1UGUI Panel组件.
5.4.2 Text(文本)).
5.4.3 Image(图像) .
5.4.4Raw Image.
5.4.5 Buttn(按钮)
5.4.6 Slider(滑动条) .
5.4.7 Scrllbar(滚动条)
5.4.8ScrllRect(滑动区域) .
5.4.9 Tggle(切换) 组件.
5.4.10 Tggle Grup(切换组)
5.4.11 Input Field(输入字段)
6.3.1Initial(初始化) 模块.
6.3.2 Emissin(发射) 模块.
6.3.3 Shape(形状) 模块.
3.4游戏资源导入实例——《宁静秋野》.
3.5本章小结.
4.1创建工程和游戏场景.
4.2创建基本几何体.
4.3创建组件.
4.4创建脚本.
4.5创建光源.
4.6创建相机.
4.7创建角色.
4.8粒子系统.
4.9声音效果.
4.10创建U GUL.
4.11天空盘.
4.12雾效果.
4.13拓展训练——游戏地图的制作.
4.14本章小结.
5.1Unity GUI简介.
5.2UI概要.
5.3U GUI的基本布局.
5.4UGUI核心控件.
5.5拓展训练—一游戏主界面的创建.
5.6本章小结.
6.1粒子系统的创建.
6.2粒子系统的控制面板.
6.3粒子系统参数.
第5章Unity图形与用户界面基础.
第6章新版粒子系统.
6.3.5 Limit Velcity ver Lifetime(生命周期速度限制) 模块.
6.3.6 Frce ver Lifetime(生命周期作用) 模块.
6.3.7 Clr ver Lifetime(生命周期颜色) 模块.
6.3.8 Clr by Speed(颜色的速度控制) 模块.
6.3.9SizeverLifetme(生命周期粒子大小) 模块.
6.3.10Sizeby Speed(粒子大小的速度控制) 模块.
6.3.11 Rtatin ver Lifetime(生命周期旋转) 模块.
6.3.12 Rtatin by Speed(旋转的速度控制) 模块.
6.3.13 External Frce(外部作用力) 模块.
6.3.14 Cllisin(碰撞) 模块.
6.3.15Sub Emitters(子发射器) 模块.
6.3.16 Texture Sheet Animatin(序列帧动画纹理) 模块.
6.3.17 Renderer(粒子渲染器) 模块.
6.3.18粒子编辑器.
7.1.1Mecanim动画系统术语.
7.1.2角色导入及Animatrs工作原理.
7.2.1创建Avatar.
7.2.2配置Avatar.
7.2.3BdyMask(身体遮罩) .
7.2.4人形动画的重定向功能.
7.2.5非人形动画.
7.3.1Mecanim系统逆向运动学功能.
7.3.2Animatr组件.
7.3.3Animatr Cntrller.
7.3.4Animatr动画状态机.
7.3.5Blend Trees(混合树) .
7.3.6ID混合.
7.3.72D混合.
8.1.1刚体的基本使用方法.
8.12刚体选项设置.
8.2.1使用碰撞体.
8.2.2碰撞体选项设置.
8.3.1添加角色控制器.
8.3.2角色控制器选项设置.
8.4.1铰链关节.
8.4.2固定关节.
8.4.3弹簧关节.
8.4.4角色关节.
8.4.5可配置关节.
8.5.1添加布料系统.
8.5.2布料系统属性设置.
8.6.1添加力场组件.
8.6.2力场组件属性设置.
9.1.1 bject面板参数.
9.1.2 Scene面板参数.
6.4拓展训练—一粒子系统实例.
6.5本章小结.
7.1Mecanim动画系统简介.
7.2使用人形角色动画.
7.3在游戏中使用角色动画.
7.4拓展训练——游戏动画案例.
7.5本章小结.
8.1刚体.
8.2碰撞体.
8.3角色控制器.
8.4关节.
8.5布料Wrld Acceleratin Scale.
8.6力场.
8.7拓展训练——《彩豆迷宫》.
8.8本章小结.
9.1Unity 5.x光照烘焙参数.
9.2实时全局光照.
9.3实时光照贴图预览.
9.4“高动态光照”反射探头技术.
9.5Light Prbes概述.
9.6本章小结.
第7章Me can im动画系统.
第8章物理引擎.
第9章光照烘焙技术.
10.3使用e clusin Area组件.
10.4使用cclusin Prtals组件.
10.5拓展训练——遮挡剔除技术应