游戏设计概论(第6版)
《游戏设计概论(第6版)》是2021年清华大学出版社出版的图书,作者是胡昭民、吴灿铭。
中文名游戏设计概论(第6版)
作 者胡昭民、吴灿铭
出版社清华大学出版社 [3]
出版时间2021年11月1日
定 价79 元 [4]
ISBN9787302592907
《游戏设计概论》由《巴冷公主》游戏开发团队为读者全方位了解游戏行业而编写。第6版在原畅销书的基础上适时更新了手机游戏应用开发、电子竞技等内容。 全书共分16章, 从游戏玩家与电子竞技选手的入门课开始,介绍电子竞技游戏的基本知识、游戏设计的核心、游戏设计流程与控制、游戏引擎的秘密花园、游戏开发工具简介、人工智能算法在游戏中的应用、游戏数学、游戏物理与数据结构、2D贴图制作技巧、2D游戏动画、3D游戏设计与算法、游戏编辑工具、游戏开发团队的建立、初探电子竞技赢家之路、游戏营销导论、高级玩家的电子竞技硬件采购攻略等内容。 [1]
第1章 游戏玩家与电子竞技选手的入门课 1
1.1 游戏的组成元素 2
1.1.1 行为模式 3
1.1.2 条件规则 4
1.1.3 娱乐身心 4
1.1.4 输赢胜负 5
1.2 游戏平台与发展史 5
1.2.1 电视游戏机 7
1.2.2 令人怀旧的街机 11
1.2.3 单机游戏的鎏金岁月 12
1.3 网络游戏 13
1.3.1 网络游戏的发展和未来 15
1.3.2 虚拟宝物和外挂的问题 16
1.3.3 网页游戏简介 17
1.4 手机游戏 18
1.5 懂这些术语就是老玩家了而不再是菜鸟 21
【课后习题】 23
第2章 电子竞技游戏的基本知识 24
2.1 益智类游戏 25
2.2 策略类游戏 27
2.2.1 即时战略游戏 27
2.2.2 多人在线战术竞技游戏 28
2.3 模拟类游戏 29
2.4 大逃杀类游戏 31
2.5 动作类游戏 31
2.5.1 第一人称射击类游戏 32
2.5.2 第三人称射击类游戏 33
2.5.3 格斗类游戏 34
2.6 运动类游戏 34
2.7 角色扮演类游戏 36
2.8 冒险类游戏 37
【课后习题】 38
第3章 游戏设计的核心——耐玩度 39
3.1 游戏主题的一锤定音效应 39
3.1.1 时代 40
3.1.2 背景 41
3.1.3 剧情 41
3.1.4 角色(人物) 42
3.1.5 目的 43
3.2 游戏风格 44 [1]
3.2.1 美术风格 44
3.2.2 道具风格 45
3.2.3 主角风格 45
3.3 游戏界面的设计 46
3.3.1 用户界面与用户体验设计 47
3.3.2 避免游戏界面干扰玩家的操作 48
3.3.3 具有人性化设计的游戏界面 49
3.3.4 简约风格的界面 50
【课后习题】 51
第4章 游戏设计流程与控制 52
4.1 电影与游戏的结合 53
4.1.1 第一人称视角 54
4.1.2 第三人称视角 55
4.1.3 对话艺术 56
4.2 游戏不可测性的设计 56
4.2.1 关卡的悬念 57
4.2.2 游戏剧情的因果律 58
4.2.3 情境感染法 59
4.2.4 掌控游戏的节奏 59
4.3 游戏设计的死角 60
4.3.1 死路 60
4.3.2 游荡 60
4.3.3 死亡 61
4.4 游戏剧情的作用 61
4.4.1 无剧情的游戏 61
4.4.2 有剧情的游戏 62
4.5 游戏感官体验的营造 65
4.5.1 视觉感受 66
4.5.2 听觉感受 66
4.5.3 触觉感受 67
4.6 游戏主题研究 68
【课后习题】 69
第5章 游戏引擎的秘密花园 70
5.1 游戏引擎 71
5.1.1 游戏引擎的作用 72
5.1.2 游戏引擎的发展史 73
5.2 游戏引擎中常见的子系统 75
5.2.1 物理系统 76
5.2.2 粒子系统 77
5.2.3 行为动画系统 83
5.2.4 画面成像系统 85
5.2.5 光影处理系统 86
【课后习题】 87
第6章 游戏开发工具简介 88
6.1 游戏开发的主流程序设计语言 89
6.1.1 用C语言开发游戏 89
6.1.2 使用C++语言开发游戏 90
6.1.3 使用C#语言开发游戏 91
6.1.4 使用Java语言开发游戏 92
6.1.5 使用Python语言开发游戏 93
6.2 游戏工具函数库 93
6.2.1 OpenGL 94
6.2.2 DirectX 98
6.3 免费游戏引擎 99
6.3.1 Unity 3D引擎 99
6.3.2 Unreal引擎 100
【课后习题】 101
第7章 人工智能算法在游戏中的应用 102
7.1 人工智能的应用 103
7.1.1 人工智能的种类 104
7.1.2 机器学习 105
7.1.3 深度学习 106
7.2 游戏中人工智能的基本应用模式 107
7.2.1 以规则为基础 108
7.2.2 以目标为基础 108
7.2.3 以代理人为基础 108
7.2.4 以人工生命为基础 109
7.3 游戏中的人工智能算法 109
7.3.1 遗传算法 109
7.3.2 模糊逻辑算法 110
7.3.3 人工神经网络算法 111
7.3.4 有限状态机 112
7.3.5 决策树算法 113
7.3.6 老鼠走迷宫人工智能算法 115
7.4 五子棋人工智能算法 116
7.4.1 获胜组合 116
7.4.2 获胜表的创建 118
7.4.3 计算棋格获胜分数 121
【课后习题】 123
第8章 游戏数学、游戏物理与数据结构 124
8.1 游戏数学 125
8.1.1 三角函数 125
8.1.2 两点间距离的计算 126
8.1.3 向量 127
8.1.4 法向量 127
8.1.5 向量内积 128
8.1.6 向量外积 129
8.2 游戏中的物理原理 129
8.2.1 匀速运动 130 [2]
8.2.2 加速运动131
8.2.3 动量132
8.2.4 重力132
8.2.5 摩擦力134
8.2.6 反射135
8.3 游戏中的数据结构136
8.3.1 数组137
8.3.2 链表137
8.3.3 堆栈138
8.3.4 队列139
8.4 树形结构141
8.4.1 树与二叉树141
8.4.2 平衡树142
8.4.3 二叉空间分割树142
8.4.4 四叉树与八叉树143
8.5 图结构144
8.5.1 Prim算法145
8.5.2 Kruskal算法146
8.5.3 A*算法148
【课后习题】150
第9章 2D贴图制作技巧151
9.1 2D基本贴图简介151
9.1.1 2D坐标系统152
9.1.2 图形设备接口154
9.2 游戏地图的制作155
9.2.1 平面地图的贴图156
9.2.2 斜角地图的贴图157
9.2.3 景物贴图160
9.2.4 角色遮掩161
9.2.5 高级斜角地图的贴图162
9.3 2D画面绘图特效164
9.3.1 半透明效果164
9.3.2 镂空半透明效果166
9.3.3 镂空效果166
9.4 游戏中的碰撞处理169
9.4.1 用行进路线来检测碰撞169
9.4.2 用范围来检测碰撞170
9.4.3 用颜色来检测碰撞173
【课后习题】174
第10章 2D游戏动画175
10.1 2D动画的原理与制作175
10.1.1 一维连续贴图176
10.1.2 2D连续贴图动画179
10.1.3 镂空动画贴图181
10.1.4 动画贴图坐标的修正183
10.1.5 动画贴图排序的技巧184
10.2 2D横向滚动游戏的移动效果189
10.2.1 单一背景滚动动画189
10.2.2 单背景循环滚动动画190
10.2.3 多背景循环滚动动画193
10.2.4 交互式地图滚动动画195
10.2.5 屏蔽点的处理技巧197
【课后习题】200
第11章 3D游戏设计与算法201
11.1 3D坐标系统202
11.1.1 Model坐标系统202
11.1.2 World坐标系统203
11.1.3 View坐标系统203
11.2 坐标变换203
11.3 矩阵运算204
11.3.1 齐次坐标204
11.3.2 矩阵缩放205
11.3.3 矩阵平移205
11.3.4 矩阵旋转206
11.3.5 矩阵结合律207
11.4 3D动画207
11.4.1 建立模型对象208
11.4.2 材质设计209
11.4.3 灯光与摄影机210
11.4.4 动画制作211
11.4.5 渲染212
11.5 投影变换212
11.5.1 平行投影213
11.5.2 透视投影214
11.6 3D设计算法215
11.6.1 LOD算法215
11.6.2 光栅处理算法216
11.6.3 物体裁剪算法217
【课后习题】218
第12章 游戏编辑工具219
12.1 用地图编辑器制作游戏地图219
12.1.1 属性设置221
12.1.2 地图数组222
12.2 游戏特效编辑器224
特效的作用224
12.3 剧情编辑器226
12.3.1 非玩家角色227
12.3.2 旁支剧情228
12.4 游戏角色和武器道具编辑器229
12.4.1 角色编辑器229
12.4.2 角色动作编辑器233
12.4.3 武器道具编辑器233
12.5 游戏动画编辑器234
【课后习题】236
第13章 游戏开发团队的建立237
13.1 游戏团队人力资源分配与成本管控237
13.1.1 游戏总监238
13.1.2 游戏策划人员240
13.1.3 程序设计人员245
13.1.4 美术设计人员246
13.1.5 音效设计人员250
13.2 测试与支持人员251
13.2.1 游戏界面与程序测试252
13.2.2 硬件与操作平台测试252
13.2.3 游戏性调整与安装测试252
13.2.4 游戏发行后的测试253
【课后习题】253
第14章 初探电子竞技赢家之路254
14.1 电子竞技初体验255
14.2 电子竞技赛制简介258
14.2.1 联赛和锦标赛258
14.2.2 冒泡赛259
14.3 国际电子竞技赛事大观园259
14.3.1 《英雄联盟》世界大赛260
14.3.2 DOTA2国际邀请赛260
14.3.3 《绝地求生》全球邀请赛261
14.3.4 《王者荣耀》世界大赛261
14.3.5 《星际争霸II》世界杯联赛262
【课后习题】262
第15章 游戏营销导论263
15.1 游戏营销简介263
15.1.1 产品因素264
15.1.2 渠道因素264
15.1.3 价格因素264
15.1.4 促销因素265
15.2 游戏营销的角色与任务266
15.2.1 撰写游戏介绍267
15.2.2 广告文案与游戏攻略270
15.2.3 产品制作与营销活动273
15.3 营销活动与大数据274
15.3.1 广告营销275
15.3.2 网红营销276
15.3.3 社群营销276 [2]
15.3.4 口碑营销276
15.3.5 整合营销277
15.3.6 大数据智能营销277
【课后习题】278
第16章 高级玩家的电子竞技硬件采购攻略279
16.1 CPU280
16.2 主板与机箱281
16.3 显卡283
16.4 内存284
16.5 硬盘与固态硬盘285
16.6 游戏外围设备的参考指南286
16.6.1 显示器286
16.6.2 键盘287
16.6.3 鼠标288
【课后习题】289
课后习题及答案290 [2]
为读者全方位了解游戏行业而编写
【推荐理由】本书从游戏理论、游戏历史、游戏系统设计、游戏关卡设计、游戏剧情设计、游戏数值设计、电子游戏制作流程等维度,系统介绍游戏设计所需的知识与技巧,旨在通过本书的教学,培养具有初步游戏设计能力的游戏人才。 ✨【推荐指数】 【图书风格】设计类书籍
参考资料
1简介.1 [引用日期2021-11-02]2目录.清华大学 [引用日期2021-11-09]3游戏设计概论(第6版).国家图书馆 [引用日期2022-01-01]4游戏设计概论(第6版).清华大学出版社 [引用日期2023-02-27]词条统计
突出贡献榜
相关知识
游戏设计概论(第6版)
网络游戏角色设计与制作实战
游戏原画设计
游戏设计专业简介
网络游戏场景设计与制作实战
游戏设计具体是做什么的?
网络游戏角色设计与制作实战(第二版)
网络游戏角色设计与制作实战(第二版)【全本
游戏场景设计专业技法解析
既赚钱,又热爱的专业~游戏设计
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4867
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3802
- 6闪烁之光11月兑换码大全20 3774
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3542
- 9《我的世界》领地删除指令是什 3434
- 10原神开局星落湖怎么出去 原神 3426