图书介绍
UNITY 2D游戏开发实例教程pdf电子书版本下载
- (英)VENITA PEREIRA著;陈文登译 著
- 出版社: 北京:科学出版社
- ISBN:7030478528
- 出版时间:2016
- 标注页数:219页
- 文件大小:30MB
- 文件页数:236页
- 主题词:
PDF下载
下载说明
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