图书介绍

游戏设计概论 第5版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

游戏设计概论 第5版
  • 胡昭民,吴灿铭著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302455722
  • 出版时间:2017
  • 标注页数:352页
  • 文件大小:79MB
  • 文件页数:370页
  • 主题词:

PDF下载


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

下载说明

游戏设计概论 第5版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 话说奇妙的游戏世界1

1-1游戏的组成元素2

1-1-1行为模式2

1-1-2条件规则3

1-1-3娱乐身心3

1-1-4输赢胜负4

1-2游戏类型的三要素4

1-2-1给谁玩5

1-2-2玩什么5

1-2-3如何玩6

1-3游戏相关硬件常识7

1-3-1认识在线游戏7

1-3-2显卡8

1-3-3 RAM10

1-3-4声卡10

1-3-5硬盘11

1-3-6摇杆12

1-3-7方向盘12

1-3-8游戏手柄13

1-3-9扬声器13

1-4游戏发烧名词14

课后练习17

第2章 认识游戏平台18

2-1大型游戏机19

2-1-1认识大型游戏机19

2-1-2大型游戏机的优缺点19

2-2电视游戏机20

2-2-1独领风骚的任天堂20

2-2-2互动科技与Wii22

2-2-3 Play Station23

2-2-4 Xbox24

2-3单机游戏25

2-3-1认识单机游戏25

2-3-2单机游戏的发展与未来26

2-4网络游戏26

2-4-1在线游戏简介27

2-4-2在线游戏发展史28

2-4-3虚拟宝物和外挂的问题28

2-4-4在线游戏技术30

2-4-5网页游戏31

2-4-6在线游戏的未来32

2-5手机游戏34

2-5-1 iOS操作系统35

2-5-2 Android操作系统36

2-5-3移动应用程序商店36

2-5-4手机游戏的发展与未来38

课后练习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

2-1-6迷你游戏项目设置44

3-2游戏内容设置45

3-2-1美术风格设置45

3-2-2道具设置45

3-2-3主角风格设置46

3-3游戏界面设计47

3-3-1避免环境界面干扰操作47

3-3-2人性化界面48

3-3-3抽象化界面49

3-3-4输入设备49

3-4游戏流程描述50

3-4-1倒叙法51

3-4-2正叙法51

3-5电影技巧与游戏的结合51

3-5-1第一人称视角52

3-5-2第三人称视角53

3-5-3对话艺术54

3-6游戏不可测性的设计55

3-6-1关卡55

3-6-2交互性56

3-6-3情境感染56

3-6-4掌控游戏节奏57

3-7游戏设计的死角58

3-7-1死路58

3-7-2游荡58

3-7-3死亡58

3-8游戏剧情的作用58

3-8-1无剧情游戏59

3-8-2有剧情游戏59

3-9游戏感觉的营造61

3-9-1视觉感受62

3-9-2听觉感受62

3-9-3触觉感受63

课后练习64

第4章 游戏类型简介65

4-1益智类游戏65

4-1-1发展过程65

4-1-2设计风格66

4-2策略类游戏67

4-2-1发展过程68

4-2-2设计风格69

4-3模拟类游戏70

4-3-1发展过程71

4-3-2设计风格72

4-4动作类游戏72

4-4-1发展过程73

4-4-2设计风格73

4-5运动类游戏76

4-5-1发展过程77

4-5-2设计风格77

4-6角色扮演类游戏77

4-6-1发展过程77

4-6-2设计风格78

4-7动作角色扮演类游戏80

4-7-1发展过程80

4-7-2设计风格80

4-8冒险类游戏81

4-8-1发展过程81

4-8-2设计风格82

课后练习83

第5章 游戏开发团队的建立84

5-1团队人力资源分配84

5-1-1游戏总监85

5-1-2企划人员87

5-1-3程序人员90

5-1-4美工92

5-1-5音效制作人员96

5-2游戏开发前的思考97

5-2-1盲目跟风97

5-2-2梦想与现实之间97

5-2-3目标玩家划分98

5-3团队默契的培养100

5-3-1工作环境的影响101

5-3-2士气的提升101

5-3-3工作时程的安排101

5-4测试101

5-4-1游戏接口与程序测试102

5-4-2硬件与操作系统测试103

5-4-3游戏性调整与安装测试103

5-4-4发行后测试103

5-5游戏开发的未来与展望103

5-5-1游戏类型的突破103

5-5-2游戏网络化104

5-5-3多重感官刺激104

5-5-4游戏的虚拟现实105

5-6游戏策划实战演练105

5-6-1开发背景106

5-6-2游戏机制106

5-6-3游戏架构简介107

5-6-4游戏特色107

5-6-5游戏延续性108

5-6-6市场规模分析108

5-6-7研发经费预估108

5-6-8投资报酬预估109

5-6-9策划总结110

课后练习110

第6章 游戏营销导论112

6-1游戏营销简介112

6-1-1产品因素113

6-1-2通路因素113

6-1-3价格因素114

6-1-4促销因素115

6-2游戏营销的角色与任务115

6-2-1撰写游戏介绍116

6-2-2广告文案与游戏攻略119

6-2-3产品制作与营销活动122

6-3常见的游戏营销工具123

6-3-1电视与网络广告123

6-3-2病毒式营销124

6-3-3关键词营销125

6-3-4代言人策略126

6-3-5整合性营销126

6-3-6 App嵌入广告127

6-3-7视频网站营销127

6-3-8社群营销127

6-4大数据的浪潮128

6-4-1认识大数据129

6-4-2大数据与游戏营销129

课后练习131

第7章 游戏数学与游戏物理132

7-1游戏相关数学公式132

7-1-1三角函数132

7-1-2两点间距离的计算134

7-1-3向量134

7-1-4法向量135

7-1-5向量内积135

7-1-6叉积137

7-2游戏中的物理原理137

7-2-1匀速运动138

7-2-2加速度运动138

7-2-3动量139

7-2-4重力140

7-2-5摩擦力142

7-2-6反射143

7-3游戏的碰撞处理145

7-3-1行进路线侦测145

7-3-2范围侦测146

7-3-3颜色侦测148

7-4粒子系统150

7-4-1烟火粒子151

7-4-2雪花粒子154

7-4-3瀑布粒子156

课后练习157

第8章 游戏与数据结构158

8-1认识数据结构158

8-1-1算法159

8-1-2面向对象设计159

8-1-3计算机存储结构161

8-1-4链表162

8-2堆栈与队列163

8-2-1堆栈163

8-2-2队列164

8-3树状结构164

8-3-1二叉树165

8-3-2二元空间分割树165

8-3-3四叉树166

8-3-4八叉树167

8-4图形结构167

8-4-1图形追踪168

8-4-2最小生成树169

8-4-3最短路径172

8-4-4路径算法176

8-5排序理论177

8-5-1气泡排序法……178

8-5-2快速排序法179

课后练习180

第9章 人工智能在游戏中的应用181

9-1人工智能的应用181

9-1-1以规则为基础182

9-1-2以目标为基础182

9-1-3以代理人为基础182

9-1-4以人工生命为基础183

9-2人工智能的原理183

9-2-1遗传算法183

9-2-2模糊逻辑184

9-2-3人工神经网络186

9-2-4有限状态机186

9-2-5决策树187

9-3移动型游戏AI189

9-3-1追逐移动的效果189

9-3-2躲避移动的效果191

9-3-3行为型AI的设计191

9-4老鼠走迷宫AI194

9-4-1迷宫地图的建立194

9-4-2老鼠AI的建立195

课后练习197

第10章 游戏开发工具简介198

10-1游戏开发工具199

10-1-1程序语言的选择199

10-1-2操作平台的考虑200

10-1-3游戏工具函数库200

10-2 C/C++程序语言201

10-2-1执行平台201

10-2-2语言特性202

10-2-3开发环境介绍203

10-2-4 Visual C+++与游戏设计203

10-3 Visual Basic程序语言204

10-3-1执行平台205

10-3-2语言特性205

10-3-3 Visual Basic与游戏设计206

10-4 Java程序语言207

10-4-1执行平台208

10-4-2语言特性209

10-4-3 Java与游戏设计210

10-5 Flash与ActionScript210

10-6 OpenGL211

10-6-1 OpenGL发展史212

10-6-2 OpenGL函数说明212

10-6-3 OpenGL的运作原理215

10-7 DirectX216

10-7-1认识DirectX SDK217

10-7-2 DirectGraphics218

10-7-3 DirectSound219

10-7-4 DirectInput221

10-7-5 DirectShow224

10-7-6 DirectPlay226

课后练习227

第11章 细说游戏引擎228

11-1游戏引擎的角色229

11-1-1游戏引擎的特性229

11-1-2游戏引擎的发展史230

11-1-3游戏引擎的未来与Unity3D232

11-2游戏引擎功能简介233

11-2-1光影效果处理233

11-2-2行为动画系统235

11-2-3画面成像系统236

11-2-4物理系统238

11-2-5网络与输入装置239

课后练习239

第12章 游戏编辑工具软件240

12-1游戏地图的制作240

12-1-1地图编辑器242

12-1-2属性设置243

12-1-3地图数组244

12-2游戏特效245

12-2-1特效的作用245

12-2-2特效编辑器246

12-3剧情编辑器247

12-3-1剧情架构247

12-3-2非玩家人物248

12-3-3旁支剧情249

12-3-4剧情编辑器249

12-4人物与道具编辑器250

12-4-1人物编辑器250

12-4-2人物动作编辑器254

12-4-3武器道具编辑器254

12-5游戏动画255

课后练习256

第13章2D游戏贴图制作技巧257

13-1 2D基本贴图简介257

13-1-1 2D坐标系统258

13-1-2贴图与显卡259

13-1-3图形设备接口260

13-2游戏地图制作261

13-2-1平面地图贴图262

13-2-2斜角地图贴图263

13-2-3景物贴图266

13-2-4人物遮掩267

13-2-5高级斜角地图贴图267

13-3 2D画面绘图特效270

13-3-1半透明效果270

13-3-2透空半透明效果272

13-3-3透空效果273

课后练习275

第14章2D游戏动画276

14-1 2D动画的原理与制作276

14-1-1一维连续贴图277

14-1-2二维连续贴图动画280

14-1-3透空动画282

14-1-4贴图坐标修正284

14-1-5排序贴图的技巧285

14-2横向滚动条移动效果289

14-2-1单一背景滚动289

14-2-2单背景循环滚动290

14-2-3多背景循环滚动293

14-2-4互动地图滚动295

14-2-5屏蔽点的处理技巧296

课后练习299

第15章3D游戏设计与算法300

15-1 3D坐标系统简介301

15-1-1 Model坐标系统301

15-1-2 World坐标统统302

15-1-3 View坐标系统302

15-2坐标转换302

15-2-1坐标转换过程302

15-2-2极坐标302

15-3矩阵运算303

15-3-1齐次坐标304

15-3-2矩阵缩放304

15-3-3矩阵平移305

15-3-4矩阵旋转305

15-3-5矩阵结合律306

15-4 3D动画307

15-4-1模型对象建立(Modeling Objects)307

15-4-2材质设计(Material Design)308

15-4-3灯光与摄影机(Lights and Cameras)309

15-4-4动画制作(Animation)310

15-4-5渲染(Rendering)310

15-5投影转换311

15-5-1平行投影311

15-5-2透视投影312

15-6 3D设计算法313

15-6-1 LOD运算法314

15-6-2光栅处理315

15-6-3物体裁剪法316

15-6-4画家算法316

课后练习317

第16章 手机游戏开发实战318

16-1手机开发环境简介318

16-1-1手机游戏开发门槛319

16-1-2 Android操作系统319

16-2 Android开发平台环境建立320

16-2-1设置Android游戏开发环境321

16-2-2安装Java开发组件(JDK)322

16-2-3安装Java工具Eclipse IDE325

16-3建立第一个Android项目330

16-3-1仿真器的建立与设定331

16-3-2开始建立Android游戏项目335

16-3-3手机程序的执行337

16-3-4内嵌AdMob广告340

16-4 APK文档的制作346

16-4-1 Android APK文件设定346

16-4-2产品密钥与APK输出349

16-4-3将软件上传到安卓市场352

热门推荐