新闻资讯
看你所看,想你所想

Unity 2D游戏开发实例教程

Unity 2D游戏开发实例教程

《Unity 2D游戏开发实例教程》是科学出版社出版书籍,作者是Venita Pereira

基本介绍

  • 中文名:Unity 2D游戏开发实例教程
  • 作者:Venita Pereira
  • 装帧:平装

基本信息

书号:9787030478528
作者:Venita Pereira
装帧:平装
开本:特16

内容介绍

本书通过5个真实的游戏案例,向你讲解如何从一个空白的场景开始,利用Unity 2D工具开发出属于你自己的游戏:创建角色并使其移动,创建敌人并编写代码催毁它们。本书内容深入浅出、系统全面,将各个知识点细分至极简,方便初学者学习和理解。而对于已经熟悉Unity的开发者,可以轻鬆、快速地学习Unity新增的2D游戏开发相关特性。

目录


第1章 认识Unity
1.1游戏开发背景1
1.2Unity简介2
1.3安装Unity2
1.4新建一个2D项目3
1.5Unity编辑器5
工具列5
Scene面板7
Game面板8
ProjectBrowser面板8
Hierarchy面板11
Inspector面板13
其他面板15
1.6小结19
第2章 场景
2.1什幺是游戏背景21
2.2创建背景的两种方法22
使用静态图片创建背景22
使用区块创建背景32
2.3搭建最终场景34
Camera设定34
设定前景35
2.4小结36
第3章 添加人物
3.1什幺是Sprite37
3.2创建Sprite38
图像编辑软体38
SpriteSheet39
栅格图vs矢量图39
档案格式40
3.3导入Sprite42
3.4裁切SpriteSheet43
Sprite编辑器43
手动裁切44
添加和删除选框45
工具条46
自动裁剪46
裁切类型—自动47
裁切类型—格线48
3.5TextureAtlasing51
什幺是TextureAtlas?51
SpritePackers工具52
3.6添加游戏人物53
3.7Sprite渲染器55
3.8添加动画57
3.9Animation编辑器58
3.10Dopesheet2D动画59
Animator面板60
3.11小结62
第4章 编写代码
4.1为什幺要编写代码63
程式语言64程式语言等级64
脚本语言66
UnityScriptVSC#VSBoo67
4.2编程基础68
数据类型68
运算符69
函式70
条件语句73
注释74
类74
导入外部类75
代码编辑器76
4.3HelloWorld77
4.4控制游戏人物79
4.5销毁敌人82
4.6协同程式86
4.7命名空间87
4.8Unity语法手册88
4.9小结90
第5章 游戏中的输入
5.1输入与输出91
游戏中的输入方式91
游戏中的输出方式92
5.2输入类型93
5.3输出类型94
视觉输出95
音频输出95
控制器震动96
5.4Unity输入管理器97
5.5输入检测98
5.6按钮99
OnGUI99
GUILayout.Button99
5.7游戏控制方式101
Raycasting101
5.8小结105
第6章 游戏#1Roguelike
6.1什幺是Roguelike108
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经典的街机
7.1滑稽的海绵133
主人翁海绵134
浴室134
添加海绵135
左右移动136
生成污垢138
生成清洗剂141
7.2游戏条件143
生命值143
分数144
时间144
7.3添加HUD145
7.4字型样式145
7.5游戏资源管理146
7.6游戏效果149
7.7小结149
第8章 游戏#3跑酷游戏
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物理的乐趣
9.1物理基础171
现实中的物理172
9.2Physics2D173
9.3什幺是Box2D174
9.4创建刚体176
9.5模拟世界179
环境179
添加加农炮182
创建炮弹186
9.6游戏效果187
9.7扩展游戏189
9.8小结189
第10章 準备就绪
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
UFO198
10.7添加音频199
10.8移动镜头200
10.9外星人SpaceBuddy200
SpaceBuddy脚本210
布局211
10.10第2个场景212
最终结果212
10.11发布游戏215
10.12开启游戏之旅217
10.13海量资源217
线上资源217
线下活动218
免费资源218
游戏上传219
联繫我219
10.14小结219

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com