图书介绍

UNITY 2D游戏开发实例教程pdf电子书版本下载

UNITY 2D游戏开发实例教程
  • (英)VENITA PEREIRA著;陈文登译 著
  • 出版社: 北京:科学出版社
  • ISBN:7030478528
  • 出版时间:2016
  • 标注页数:219页
  • 文件大小:30MB
  • 文件页数:236页
  • 主题词:

PDF下载


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

下载说明

UNITY 2D游戏开发实例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 认识Unity 1

1.1 游戏开发背景 1

1.2 Unity简介 2

1.3 安装Unity 2

1.4 新建一个2D项目 3

1.5 Unity编辑器 5

工具栏 5

Scene面板 7

Game面板 8

Project Browser面板 8

Hierarchy面板 11

Inspector面板 13

其他面板 15

1.6 小结 19

第2章 场景 21

2.1 什么是游戏背景 21

2.2 创建背景的两种方法 22

使用静态图片创建背景 22

使用区块创建背景 32

2.3 搭建最终场景 34

Camera设置 34

设置前景 35

2.4 小结 36

第3章 添加人物 37

3.1 什么是Sprite 37

3.2 创建Sprite 38

图像编辑软件 38

Sprite Sheet 39

栅格图vs矢量图 39

文件格式 40

3.3 导入Sprite 42

3.4 裁切Sprite Sheet 43

Sprite编辑器 43

手动裁切 44

添加和删除选框 45

工具条 46

自动裁剪 46

裁切类型——自动 47

裁切类型——网格 48

3.5 Texture Atlasing 51

什么是Texture Atlas? 51

Sprite Packers工具 52

3.6 添加游戏人物 53

3.7 Sprite渲染器 55

3.8 添加动画 57

3.9 Animation编辑器 58

3.10 Dopesheet2D动画 59

Animator面板 60

3.11 小结 62

第4章 编写代码 63

4.1 为什么要编写代码 63

编程语言 64

编程语言等级 64

脚本语言 66

UnityScript VS C#VS Boo 67

4.2 编程基础 68

数据类型 68

运算符 69

函 数 70

条件语句 73

注 释 74

类 74

导入外部类 75

代码编辑器 76

4.3 Hello World 77

4.4 控制游戏人物 79

4.5 销毁敌人 82

4.6 协同程序 86

4.7 命名空间 87

4.8 Unity语法手册 88

4.9 小结 90

第5章 游戏中的输入 91

5.1 输入与输出 91

游戏中的输入方式 91

游戏中的输出方式 92

5.2 输入类型 93

5.3 输出类型 94

视觉输出 95

音频输出 95

控制器震动 96

5.4 Unity输入管理器 97

5.5 输入检测 98

5.6 按钮 99

OnGUI 99

GUILayout.Button 99

5.7 游戏控制方式 101

Raycasting 101

5.8 小结 105

第6章 游戏#1 Roguelike 108

6.1 什么是Roguelike 108

6.2 添加游戏背景 108

6.3 制作人物动画 110

向下行走动画 111

向左行走动画 113

向右行走动画 113

向上行走动画 114

6.4 移动控制 114

动画切换 114

编写代码 116

6.5 随机生成敌人 122

6.6 敌人动画 124

6.7 移动敌人 124

6.8 射击子弹 127

6.9 碰撞检测 129

6.10 无法重生 130

6.11 游戏最终效果 131

6.12 小结 131

第7章 游戏#2经典的街机 133

7.1 滑稽的海绵 133

主人翁海绵 134

浴 室 134

添加海绵 135

左右移动 136

生成污垢 138

生成清洗剂 141

7.2 游戏条件 143

生命值 143

分 数 144

时 间 144

7.3 添加HUD 145

7.4 字体样式 145

7.5 游戏资源管理 146

7.6 游戏效果 149

7.7 小结 149

第8章 游戏#3跑酷游戏 151

8.1 什么是跑酷游戏 151

8.2 游戏人物——忍者 152

奔 跑 153

跳跃和滑行 153

添加动画参数 155

动画状态和过渡 155

移动控制 157

8.3 随机重复的障碍物 160

8.4 不死之道 163

8.5 横向卷轴 164

8.6 添加漂亮的粒子效果 165

8.7 显示时间 166

8.8 游戏效果 168

8.9 扩展游戏 168

8.10 小结 169

第9章 游戏#4物理的乐趣 171

9.1 物理基础 171

现实中的物理 172

9.2 Physics 2D 173

9.3 什么是Box2D 174

9.4 创建刚体 176

9.5 模拟世界 179

环 境 179

添加加农炮 182

创建炮弹 186

9.6 游戏效果 187

9.7 扩展游戏 189

9.8 小结 189

第10章 准备就绪 191

10.1 音频 191

音 乐 192

音 效 192

10.2 保存和加载 192

10.3 创建触发器 193

10.4 多镜头 193

10.5 多人游戏 194

10.6 游戏整合 195

第1个场景 195

星 系 195

平 台 196

触发器 197

岩 浆 197

UFO 198

10.7 添加音频 199

10.8 移动镜头 200

10.9 外星人Space Buddy 200

Space Buddy脚本 210

布 局 211

10.10 第2个场景 212

最终结果 212

10.11 发布游戏 215

10.12 开启游戏之旅 217

10.13 海量资源 217

在线资源 217

线下活动 218

免费资源 218

游戏上传 219

联系我 219

10.14 小结 219

精品推荐