内容简介
本书是艺术专业和工程专业都可以使用的游戏设计入门图书,对游戏设计的方法、原则、技术进行了全面的介绍。本书分为4个部分,共14章。第一部分介绍游戏研究理论、分类和游戏引擎的基础知识等;第二部分根据游戏分析框架,组织游戏策划工作,详细讲解从简单的创意到形成完整的游戏策划文档的全过程;第三部分讲解如何基于游戏策划内容完成一个游戏原型系统,并利用网络资源和AIGC工具制作部分游戏素材;第四部分介绍在进入游戏行业之前需要了解的事项。
本书适合游戏设计相关专业的师生使用,也适合对游戏开发有兴趣的爱好者自学使用。
目录
第 一部分 游戏基础知识
第 1 章 游戏的基本概念
1.1 什么是游戏 012
1.2 游戏的基本元素 012
1.3 游戏玩家群体研究 013
1.3.1 人们为什么玩游戏 013
1.3.2 游戏玩家分类 016
1.3.3 心流理论 018
1.4 游戏分析框架简介 019
1.4.1 费尔南德斯 - 巴拉框架 019
1.4.2 MDA 框架 020
1.4.3 谢尔四元法和分层四元法 020
1.4.4 富勒顿框架 021
第 2 章 游戏的分类
2.1 动作类游戏 024
2.1.1 射击游戏 024
2.1.2 平台游戏 026
2.1.3 格斗游戏 027
2.1.4 砍杀游戏 028
2.1.5 清版动作类游戏 028
2.2 冒险类游戏 029
2.2.1 动作冒险类游戏 029
2.2.2 解谜冒险类游戏 030
2.2.3 文字冒险类游戏 030
2.2.4 互动电影游戏 031
2.3 角色扮演类游戏 032
2.3.1 PC角色扮演类游戏 033
2.3.2 动作角色扮演类游戏 033
2.3.3 类 Rogue 角色扮演类游戏 034
2.3.4 地下城角色扮演类游戏 034
2.3.5 策略角色扮演类游戏 035
2.3.6 大型多人在线角色扮演类游戏 035
2.4 战略类游戏 036
2.4.1 回合制战略类游戏 037
2.4.2 回合制战术游戏 037
2.4.3 即时战略类游戏 038
2.4.4 即时战术游戏 038
2.4.5 多人在线竞技游戏 039
2.4.6 塔防游戏 039
2.5 模拟类游戏 040
2.5.1 赛车模拟类游戏 040
2.5.2 机械模拟类游戏 040
2.5.3 模拟经营类游戏 041
2.5.4 体育模拟类游戏 042
2.6 休闲类游戏 043
2.7 不同类型游戏的市场分布 044
第 3 章 游戏项目工作流程
3.1 基本工作流程 046
3.2 游戏创意阶段 047
3.2.1 游戏创意阶段的工作目标 047
3.2.2 游戏创意阶段的工作内容 049
3.3 游戏策划阶段 050
3.3.1 游戏策划阶段的工作目标 050
3.3.2 基于富勒顿游戏分析框架的游戏策划工作流程 051
3.4 游戏开发阶段的工作内容 053
3.5 游戏发布阶段的工作内容 055
第 4 章 游戏技术基础知识
4.1 准备知识 058
4.1.1 计算机图形学 058
4.1.2 高等编程语言和游戏编程 058
4.1.3 面向对象编程 060
4.1.4 3D 数学 060
4.2 初识游戏引擎 061
4.2.1 游戏引擎的基本概念 061
4.2.2 Unity 游戏引擎 063
4.3 Unity 编辑器概述 065
4.3.1 菜单栏 065
4.3.2 工具栏 066
4.3.3 Scene 窗口 066
4.3.4 Hierarchy 窗口 067
4.3.5 Game 窗口 067
4.3.6 Project 窗口 068
4.3.7 Inspector 窗口 068
4.4 Unity 脚本开发 068
4.4.1 Unity 游戏引擎的脚本语言 068
4.4.2 常用函数 069
4.4.3 Unity 游戏引擎官方文档 070
第 5 章 利用Unity游戏引擎实现游戏原型
5.1 一个简单的游戏 073
5.2 构建静态场景 073
5.2.1 准备工作 073
5.2.2 场景搭建 074
5.3 角色控制 076
5.3.1 物体组件 076
5.3.2 脚本控制 077
5.4 游戏 AI 的实现 080
5.4.1 AI 控制 080
5.4.2 Prefab 的使用 081
第二部分 游戏创意与策划
第 6 章 游戏创意阶段
6.1 组建游戏项目团队 084
6.2 寻找创意灵感 084
6.3 创意方法 087
6.3.1 游戏分析 087
6.3.2 头脑风暴 089
6.3.3 纸质原型 090
6.4 《亚瑟王传奇:王国的命运》游戏创意草案 091
6.5 项目可行性 097
6.5.1 技术可行性 097
6.5.2 商业可行性 098
6.5.3 游戏创意的知识产权 100
6.6 《亚瑟王传奇:王国的命运》游戏概念设计文档 101
第 7 章 游戏策划阶段之戏剧元素的详细设计
7.1 游戏是否需要背景故事? 110
7.2 如何写游戏故事 112
7.2.1 世界观设定 112
7.2.2 核心冲突 113
7.2.3 三幕式故事结构 114
7.2.4 “英雄的旅程”故事结构 115
7.2.5 线性还是非线性故事流程 117
7.2.6 故事弧和角色弧 119
7.3 《亚瑟王传奇:王国的命运》游戏故事设计 120
7.3.1 使用文本生成工具 ChatGPT 创作游戏故事和剧本 120
7.3.2 《亚瑟王传奇:王国的命运》的游戏世界观设定 124
7.3.3 《亚瑟王传奇:王国的命运》故事梗概 125
7.4 在游戏中讲