图书介绍

Unity 3D详解与全案解析 基于多平台次世代手游《黑暗秩序》【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Unity 3D详解与全案解析 基于多平台次世代手游《黑暗秩序》
  • 孙嘉谦编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302414278
  • 出版时间:2015
  • 标注页数:244页
  • 文件大小:160MB
  • 文件页数:269页
  • 主题词:游戏程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Unity 3D详解与全案解析 基于多平台次世代手游《黑暗秩序》PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 如何在大作云集的手游市场突破重围1

1.1游戏玩家与族群的定位1

1.1.1应该做什么样的游戏1

1.1.2工作类型与市场定位4

1.1.3免费+内购还是直接收费6

1.1.4判断哪些游戏玩家是真正的金主6

1.1.5突破重围——次世代手游的基本点7

1.1.6什么是原创9

1.2流行大作的热度与衰减值11

1.2.1什么游戏会被编辑选鉴11

1.2.2流行大作的编年史11

1.3致命的关键15

1.3.1游戏的完整性15

1.3.2手机硬件的多样性16

1.3.3多平台销售,多平台盈利17

第2章 游戏《黑暗秩序》制作流程概览19

2.1游戏剧情与游戏事件19

2.2次世代级别场景的搭建20

2.3游戏主角的模型与动画设置21

2.4丰富的敌人设置22

2.5在Unity3D中建立烘焙环境22

2.6在Unity3D中写入GUI定位脚本23

2.7按钮的风格定位23

2.8角色的动画导入与设置24

2.9建立游戏主角控制系统24

2.10创建AI与计分系统25

2.11武器系统的构建26

2.12制作内购与Game Center(游戏中心)27

2.13构建并真机测试28

2.14小结28

第3章 使用Unity 3D引擎制作游戏菜单GUI29

3.1建立原始脚本29

3.1.1 GUI怎样在屏幕中定位29

3.1.2详解GUI定位脚本(Class类型)29

3.1.3引用定位插件建立GUI按钮33

3.2制作游戏中的按钮36

3.2.1 GUI图形的分类与利用36

3.2.2在Photoshop中制作图形37

3.2.3导人Unity中并设置39

3.3建立翻页GUI元素40

3.3.1建立翻页GUI的原始脚本40

3.3.2建立控制翻页的按钮41

3.3.3在Unity中进行设置并运行43

3.4建立游戏对话框GUI元素44

3.4.1游戏对话框的建立思路44

3.4.2书写游戏对话框脚本45

3.4.3在Unity中设置脚本运行47

3.5小结48

第4章 Unity 5全新的UGUI系统详解49

4.1 UGUI的简介49

4.2添加第一个UGUI元素51

4.3利用UGUI实现UI元素自适应分辨率53

4.4“锚点”的创作理念与设置方案55

4.5 UGUI系统支点旋转功能详解57

4.6设置一个标题视图58

4.7建立“开始”按钮59

4.7.1建立按钮本体59

4.7.2控制按钮文字组件60

4.7.3将按钮设置为图形61

4.8建立“设置”按钮63

4.9按钮与触发事件JavaScript语言版本63

4.10按钮与触发事件C#语言版本66

4.11创建滑动条组件控制声音大小68

4.11.1建立一个声音组件赋予摄影机68

4.11.2创建滑动条组件69

4.11.3将滑动条链接声音组件进行控制70

4.12小结71

第5章 使用Unity 3D建立次世代级别的烘焙环境73

5.1在3D软件中制作针对手游的场景模型73

5.1.1手机游戏场景应该怎样建立73

5.1.2从图片建立一个建筑物73

5.1.3让多个建筑物之间形成关联78

5.1.4使用不同的元素构架整体场景80

5.1.5面数的分配与贴图的大小82

5.2导入Unity 3D并设置82

5.2.1如何将模型分类82

5.2.2合并动画专用模型83

5.2.3合并固定模型84

5.2.4增加UV通道84

5.2.5导出所有模型86

5.3建立光影环境87

5.3.1在Unity中导入所有模型87

5.3.2为场景添加基础灯光88

5.4构建光影贴图作为照明90

5.4.1光影贴图的设置90

5.4.2开始烘焙(Bake)光影贴图90

5.4.3建立所有效果灯光91

5.4.4调节Unity显示等级91

5.5建立天空盒(Sky Box)92

5.6设置各种灯光以及摄影机特效92

5.6.1设置太阳特效92

5.6.2摄影机特效的使用93

5.7构建手机游戏场景的铁律94

5.7.1模型面数的控制94

5.7.2贴图大小与利用率94

第6章 移动平台建立次世代级别人物的模型、贴图与动画97

6.1游戏主角的建立97

6.1.1游戏角色的特性与定位97

6.1.2使用Maya建立主角模型97

6.1.3利用Photoshop绘制贴图99

6.1.4建立骨骼动画系统99

6.1.5调节游戏专用的分帧动画100

6.2创建远距离攻击敌人102

6.2.1建立远距离攻击敌人的模型102

6.2.2利用Photoshop绘制贴图103

6.2.3建立骨骼分帧动画104

6.3创建近距离攻击敌人105

6.3.1建立近距离攻击敌人的模型105

6.3.2利用Photoshop绘制贴图105

6.3.3建立骨骼分帧动画106

6.4基于Unity导出所有模型与动画109

6.4.1导出模型、骨骼、动画信息到FBX文件109

6.4.2导入Unity设置动画分割110

6.4.3将角色模型放置于场景112

第7章 Unity 5全新光影烘焙系统详解113

7.1 GI算法113

7.2 Enlighten光影计算方案介绍114

7.3什么是Enlighten预计算116

7.4什么是Enlighten运行时117

7.5 Unity 5光影烘焙(Bake)细则118

7.5.1构建Real time(实时运行的光影)118

7.5.2构建Baked(烘焙(Bake)为光照贴图)119

7.5.3构建Mixed(混合模式)119

7.6 Unity 5光影烘焙参数详解120

7.6.1 Environment Lighting一栏中的参数120

7.6.2 Precomputed Realtime GI一栏中的参数121

7.6.3 Baked GI一栏中的参数121

7.6.4 General GI一栏中的参数121

第8章 创建射击游戏武器系统123

8.1怎样建立不同的武器123

8.1.1游戏中的武器有什么特性?123

8.1.2什么是科幻类武器?123

8.2构建测试武器使用的角色控制系统124

8.2.1添加行走以及游戏摄影机查看组件124

8.2.2将行走控制系统链接角色动画系统125

8.2.3测试角色控制系统126

8.3建立武器系统脚本127

8.3.1利用Unity写入控制武器脚本127

8.3.2建立武器系统脚本128

8.3.3绑定所有武器131

8.4完善武器系统132

8.4.1建立枪口花火132

8.4.2创建打击效果133

8.4.3音效的选择与加入133

8.5小结134

第9章 利用Unity 3D构建角色控制系统135

9.1传统第三人称虚拟摇杆控制系统135

9.1.1导人Unity官方脚本包135

9.1.2设置角色的移动和旋转136

9.1.3改写摄影机脚本以及进行相应设置136

9.1.4在Unity中导入角色模型137

9.1.5设置游戏摄影机位移140

9.1.6为角色设置碰撞体141

9.1.7绑定武器系统141

9.1.8制作角色行走系统142

9.1.9绑定“开火”按钮145

9.2利用插件构建角色分屏操作系统146

9.2.1在Unity中导入分屏插件146

9.2.2导入模型并设置147

9.2.3将控制脚本赋予角色147

9.2.4设置角色碰撞体与移动速度148

9.2.5设置分屏操作模式与参数149

9.2.6构建角色行走动画系统153

9.2.7进行全面测试155

9.2.8其他相关插件推荐156

9.3小结156

第10章 构建敌人AI(人工智能系统)157

10.1构建基础敌人AI系统157

10.1.1导入敌人模型并切分动画157

10.1.2写入“逃跑计划”脚本158

10.1.3让敌人检测玩家并跑向玩家161

10.1.4 Unity的AI系统总结与展望162

10.2绑定角色血量系统163

10.2.1写入脚本制定角色血量163

10.2.2将脚本绑定角色164

10.3远距离攻击敌人的制作164

10.3.1导入AI系统164

10.3.2绑定AI系统165

10.3.3设置“眼睛”位置168

10.3.4绑定动画系统168

10.3.5设置攻击目标与其他数值169

10.3.6绑定相应攻击组件169

10.4制作近距离攻击“狼人”170

10.4.1绑定AI系统170

10.4.2设置狼眼位置171

10.4.3制定相应动画与参数172

10.4.4制定攻击力量172

10.4.5检测攻击环境173

10.5小结174

第11章 使用UGUI建立游戏积分系统175

11.1建立积分系统175

11.2创建积分器175

11.2.1建立金钱计分器175

11.2.2建立能源体积分器179

11.3写入保存游戏积分的脚本180

第12章 在游戏中添加Game Center183

12.1什么是Game Center183

12.2注册一个苹果开发者ID183

12.3在iTunes Connect中新建一个APP185

12.4 Game Center的分类185

12.4.1逐渐完成的成就185

12.4.2排行榜与朋友186

12.5写入C#脚本链接Apple Service186

12.5.1在iTunes Connect中添加成就186

12.5.2写入脚本控制成就上传187

12.5.3写入脚本调用Game Center成就列表190

12.5.4设置PlayerPrefs(保存功能)191

12.6调试Game Center功能192

第13章 为你的游戏添加内购195

13.1内购的运行原理195

13.2内购的建立与使用规则195

13.2.1在iTunes Connect中添加内购项目195

13.2.2内购的类型与使用196

13.3使用C#脚本构建引导脚本197

13.3.1在Unity中调用API链接 Apple Service197

13.3.2引导类脚本“A”的完整源码解析198

13.3.3引导类脚本“B”的完整源码解析201

13.3.4添加验证网络环境的脚本205

13.3.5建立验单环境205

13.3.6建立购买失败提示206

13.4使用C#脚本构建购买系统(消耗品与非消耗品)206

13.4.1构建“内购买项目”按钮脚本206

13.4.2在脚本中加入产品ID208

13.4.3构建相关按钮创建购买208

13.4.4构建相关按钮创建恢复购买功能209

13.4.5建立测试沙盘账户209

13.4.6构建规则与调试210

第14章 构建并上传至Apple Store (Xcode 6以上版本)213

14.1建立并加载iOS Development证书(iOS开发证书)213

14.2创建并加载iOS Distribution证书(iOS发布证书)214

14.3新建App ID与Bundle ID215

14.4新增iOS设备215

14.5建立并下载Provisioning Profile for Development(针对单个App id的开发证书)216

14.6创建并下载Provisioning Profile for Distribution(针对单个App id的发布证书)217

14.7设置Unity Build Settings,218

14.8构建游戏至Xcode219

14.9真机测试与发布的切换220

14.10拔除所有设备220

14.11利用Release功能复制Distribution220

14.12设置文件输出地址221

14.13使用Xcode构建222

14.14在iTunes Connect中加入新版本号223

14.15使用Application Loader上传文件223

14.16在iTunes Connect中点击“提交并审核”224

第15章 构建并上传至Windows Phone Store225

15.1 Windows Phone的时间简史225

15.2注册一个Windows Phone开发者账号225

15.3下载工具搭建开发平台227

15.4登录“仪表板”填写账户资料227

15.5在Unity中构建(Build)游戏228

15.6在Visual Studio中打开Unity导出的项目231

15.7解锁一台WP手机231

15.8利用Visual Studio打包游戏232

15.9登录“仪表板”提交应用233

15.10填写应用资料并上传APP包234

15.11审核并提交235

第16章 使用Unity构建程序至Android系统237

16.1下载Android SDK237

16.2搭建Java环境237

16.3配置android SDK238

16.4更新Android SDK239

16.5设置Unity Android SDK目录239

16.6搭载远程测试工具(Android Remote)240

附录A 推广数据分享241

A.1到什么地方推荐自己的游戏241

A.2 TA Hot Game推荐241

A.3获得官方推荐的重要性242

A.4微软全球推荐的信件242

A.5国内网站曝光244

热门推荐