图书介绍

Unity 5.x创造2D手机游戏 双色版PDF|Epub|txt|kindle电子书版本网盘下载

Unity 5.x创造2D手机游戏 双色版
  • 郑宇,张珣编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121300264
  • 出版时间:2016
  • 标注页数:292页
  • 文件大小:24MB
  • 文件页数:302页
  • 主题词:

PDF下载


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

下载说明

Unity 5.x创造2D手机游戏 双色版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Unity 5.x入门简介1

Unity 5.x新功能介绍2

基于物理的标准着色器3

实时全局照明技术(Realtime GlobalIllumination)4

HDR反射探头5

加强音效混音(Audio Mixer)6

全新的物理引擎7

更强大的动画系统8

WebGL支持9

Oculus Rift支持9

iOS金属渲染支持9

Unity云构建10

游戏性能报告10

Unity分析工具10

创建Unity生态系统11

Unity发布移动平台12

Unity发布VR与AR13

Unity发布桌面应用程序14

Unity发布到掌机15

Unity发布到Web15

Unity发布智能电视16

Unity 5.x项目工程文件的下载与使用17

如何下载项目资源与源文件18

如何使用项目源文件21

Unity 5.xWindows系统的下载与安装22

Unity Windows版本的下载23

Unity Windows版本的安装23

Unity账号的注册与登录24

Unity 5.x Mac系统的下载与安装25

Unity Mac版本的下载26

Unity Mac版本的安装26

Unity账号的注册与登录28

Unity 5.x创建Hello World项目29

创建一个新的项目30

获取Unity学习资源与社区帮助31

第2章 Unity 5.x初窥门径32

Unity 2D项目准备33

创建一个真正的项目34

自定义Unity窗口布局34

导入Unity项目所需资源36

Unity 2D编辑裁切纹理37

初识Sp rite-sheets38

裁切精灵集合39

Unity 2D如何使用Sprite Packer44

Unity内置的Sprite Packer打包工具45

Sprite Packer的打包模式47

验证Sprite Packer打包效果47

解除Sprite Packer打包48

Unity 2D自动适应所有设备分辨率—正交摄像的自动变焦50

摄像机的两种类型51

正交摄像机动态变焦的实用场景51

摄像机对焦距离(camera size)的计算方法51

如何创建C#脚本来实现正交摄像机的自动对焦52

第3章 Unity 5.x 2D材质的处理61

Unity 2D手动创建循环背景62

设置技巧:游戏预览分辨率的设置63

手动创建循环背景64

Unity 2D创建循环背景自适应脚本70

循环背景自适应脚本的编写71

原理:如何计算填充材质数量72

Unity 2D循环背景的运动控制77

如何编写循环背景运动脚本78

练习:创建森林运动无限循环背景81

第4章 Unity 5.x游戏元素83

Unity 2D游戏原型体的创建84

什么是Prefab85

创建障碍物原型体85

Unity 2D游戏对象的移动89

Unity 2D制作游戏对象批量克隆器94

创建游戏对象批量克隆器的脚本95

Unity 2D游戏对象排列的随机性102

Unity中随机数的表示方法104

Unity 2D游戏对象的内存管理及优化107

为什么需要优化内存108

第5章 Unity 5.x游戏元素对象池114

Unity 2D克隆器对象控制接口升级115

什么是游戏对象池116

为什么需要使用游戏对象池116

Unity 2D改造原型体的可复用功能120

什么是可复用游戏对象121

使用可复用游戏对象的目的121

创建可复用对象脚本121

原型体安装可复用功能123

Unity 2D创建游戏对象池125

什么是对象池126

创建对象池脚本126

Unity 2D对象池植入克隆体管理器130

克隆对象管理器的职责与工作原理131

Unity 2D使用可复用游戏对象136

Unity 2D可复用游戏对象的通用性139

Unity 2D集成多样化原型体144

创建原型体通用接口脚本145

Unity 2D精确控制碰撞盒150

什么是碰撞盒151

碰撞盒的精确控制151

第6章 Unity 5.x2D创建游戏角色157

Unity 2D游戏主角的基础构建158

游戏主角第一个动作的创建159

为游戏主角添加物理属性160

复习Rigidbody2D的参数162

Unity 2D判断游戏角色的状态163

创建状态检测脚本164

Unity 2D增加游戏主角跳跃动作169

控制游戏主角跳跃脚本的创建170

什么是三目运算符173

Unity 2D游戏主角动作状态管理174

什么是Animator与Animation175

管理游戏主角动画状态175

导入新动画176

使用AnyState连接动作状态177

添加判断逻辑178

Unity 2D游戏主角动作管理器181

创建游戏主角动画管理器脚本182

Unity 2D游戏主角的强化185

把游戏主角转换成原型体对象186

为游戏主角原型体增加新功能186

第7章 Unity 5.x2D游戏逻辑188

Unity 2D游戏开始的准备189

游戏总控制器脚本的创建190

地面对象的动态布局192

Unity 2D对游戏主角的控制196

增加对游戏主角的控制197

使用脚本动态创建游戏主角198

Unity 2D如何实现代理映射连接201

植入代理及回调函数202

Unity 2D游戏启停机制以及缓动特效207

游戏启停控制器脚本的编写208

启停缓动特效的实现210

游戏总控制器植入游戏启停缓动机制211

Unity 2D升级游戏重开机制214

增加游戏状态判断标识215

改造游戏重启机制216

第8章 Unity 2D分值系统的构建218

Unity 2D字体组件的使用与设置219

认识文本组件220

Unity 2D字体的布局225

文字锚点对齐设置226

为文本组件添加投影效果228

Unity 2D创建闪烁文字特效229

使用脚本控制文本内容231

巧用取余(%)创建闪烁效果232

Unity 2D得分文本组件的布局与设置235

创建得分文本组件236

Unity 2D编写游戏得分逻辑238

编写得分逻辑239

理解String.Format数字格式化输出244

Unity 2D存储最佳得分245

使用PlayerPrefs实现数据本地化存储246

使用HTML标签动态修改字体颜色249

Unity 2D简单的灯光叠加效果250

处理灯光材质251

灯光组件的布局252

第9章 Unity 5.x 2D丰富游戏元素254

Unity 2D增加“超人兔”255

复习:在Unity中创建动画256

复习:使用已有组件快速创建游戏角色257

复习:创建原型体(prefab)259

Unity 2D完善障碍物动画与数值261

要点:增加障碍物动画262

要点:调整障碍物数值265

Unity 2D音效组件的使用与控制266

什么是Audio Source组件267

创建Sound Resource组件268

什么是Audio Clip268

使用脚本控制音效的播放269

第10章 Unity 5.x2D多平台设置与发布275

Unity 2DWindows系统上安卓版本的配置与发布276

Windows系统下安卓环境的配置需求277

Windows系统下Java环境变量配置277

Windows系统下Unity安卓编译环境设置278

Windows系统下安卓版本编译发布设置279

Unity 2DMac系统上安卓版本的配置与发布282

Mac系统下安卓环境的配置需求283

Mac系统下Java环境变量配置283

Mac系统下安卓版本编译发布设置284

Unity 2DMac系统上iOS版本的配置与发布286

Mac系统下Unity iOS编译环境设置287

Xcode的编译设置与真机测试289

热门推荐