游戏设计基础

创造有趣游戏的知识


第一章 游戏设计导论

1.1 什么是游戏设计

游戏设计是创建游戏玩法、规则、系统和体验的综合性学科。它不仅仅是设计"玩法",更是设计一种体验——让玩家在游玩过程中获得乐趣、成就感、情感共鸣和深刻记忆。

游戏设计涉及多个层面:
- 核心玩法(Core Gameplay):玩家在游戏中反复做的核心动作
- 规则(Rules):定义什么可以做、什么不能做
- 系统(Systems):规则之间的相互作用
- 体验(Experience):玩家的整体感受和情绪变化

1.2 游戏设计原则

1.2.1 趣味性(Fun)

趣味性是游戏设计的核心。不同类型的趣味来源:
- 挑战趣味:克服困难带来的成就感
- 叙事趣味:故事带来的情感共鸣
- 社交趣味:与他人互动的乐趣
- 探索趣味:发现新事物的惊喜
- 表达趣味:创造和展示自我的满足

1.2.2 平衡性(Balance)

平衡性确保游戏公平且有策略深度:
- 数值平衡:角色、武器、能力之间的数值对等
- 策略平衡:不同策略都有可行性和克制关系
- 体验平衡:难度曲线平滑,不过于简单或困难

1.2.3 可理解性(Accessibility)

让玩家容易上手:
- 清晰的目标指示
- 直观的操作方式
- 渐进式的难度提升
- 适当的提示和引导

1.2.4 重复可玩性(Replayability)

增加玩家重复游玩的动力:
- 多种结局分支
- 随机生成元素
- 不同难度设置
- 隐藏内容和成就

1.3 游戏设计流程

1.3.1 概念设计阶段

核心问题定义
- 游戏的核心理念是什么?
- 目标玩家群体是谁?
- 游戏的独特卖点是什么?

概念文档(Concept Document)
- 游戏类型
- 核心玩法描述
- 目标平台
- 预期时长
- 艺术风格方向

1.3.2 原型制作阶段

纸质原型
- 用纸笔、卡片快速验证核心机制
- 成本低,可以快速迭代
- 适合桌游和游戏机制设计

数字原型
- 用游戏引擎或工具制作可玩原型
- 验证核心玩法是否有趣
- 测试技术可行性

1.3.3 测试迭代阶段

内部测试
- 开发团队自测
- 寻找bug和体验问题
- 验证设计意图是否达成

外部测试
- 邀请目标玩家试玩
- 收集反馈和数据
- 识别平衡问题和设计缺陷

迭代优化
- 根据反馈调整设计
- 持续改进直到达到质量标准

1.3.4 完成发布阶段

  • 打磨和优化
  • 市场营销准备
  • 发布和运营
  • 收集玩家反馈

第二章 游戏机制

2.1 游戏机制定义

游戏机制是游戏中定义玩家行为和结果的规则系统。它告诉玩家能做什么、怎么做、以及做后的结果是什么。

机制 = 动作 + 规则 + 结果

例如:
- 机制:战斗
- 规则:使用武器攻击敌人,敌人血量归零时死亡
- 结果:敌人死亡,获得经验和战利品

2.2 核心机制

核心机制是游戏的主要交互方式,玩家大部分时间都在与此互动。

2.2.1 移动机制

基本移动
- 行走、跑步、跳跃
- 攀爬、游泳、飞行
- 传送和瞬移

移动设计要点
- 响应性:输入与动作之间的延迟
- 精准性:操作的准确度
- 惯性:移动时的加速度和减速度
- 节奏感:移动时的韵律和反馈

2.2.2 收集机制

收集元素
- 金币、宝石、货币
- 道具、装备、材料
- 碎片、收集品

收集的乐趣
- 积累的满足感
- 收集完全的成就感
- 收集过程中的探索乐趣

2.2.3 战斗机制

战斗类型
- 即时战斗(ARPG、动作游戏)
- 回合制战斗(RPG、策略游戏)
- 射击战斗(FPS、TPS)
- 牌组战斗(卡牌游戏)

战斗设计要素
- 攻击方式的多样性
- 防御和闪避机制
- 敌人AI和行为模式
- 打击感和反馈

2.2.4 建造机制

建造系统
- 资源采集
- 合成配方
- 结构放置
- 升级和维护

经典案例
- Minecraft:自由方块建造
- 星露谷物语:农场经营建造
- 城市:天际线:城市规划建设

2.2.5 对话机制

对话选择
- 分支对话树
- 好感度系统
- 对话影响剧情

交互方式
- 文字对话
- 语音对话
- 选择式对话
- 动作对话

2.3 机制层次

2.3.1 核心机制(Core Mechanics)

游戏最基础的玩法,是玩家不断重复的主要活动:

游戏类型 核心机制
超级马里奥 跳跃
俄罗斯方块 消除
塞尔达传说 探索和解谜
黑暗之魂 战斗和探索

2.3.2 次级机制(Secondary Mechanics)

支持核心机制的辅助系统:

  • 升级系统:增强玩家能力
  • 装备系统:提供更多选择
  • 技能系统:增加策略深度
  • 货币系统:资源管理

2.3.3 周边机制(Peripheral Mechanics)

增加游戏深度的附加系统:

  • 成就系统
  • 拍照模式
  • 交易市场
  • 社交功能

2.4 机制组合与创新

机制组合
- 将两种已知机制结合创造新体验
- 例如:俄罗斯方块 + 音乐 = Tetris Effect
- 例如:卡牌 + 战棋 = 旗帜的异名

机制创新
- 打破常规预期
- 引入全新交互方式
- 重新定义现有机制


第三章 游戏元素

3.1 游戏目标

游戏目标为玩家提供方向和动力。

3.1.1 胜利条件

明确胜利
- 击败最终Boss
- 完成全部关卡
- 达成100%完成度

模糊胜利
- 获得最高分
- 达成最佳结局
- 超越其他玩家

3.1.2 失败条件

明确失败
- 生命值归零
- 时间耗尽
- 任务失败

渐进失败
- 资源逐渐耗尽
- 压力值不断增加
- 形势逐渐恶化

3.1.3 成就目标

短期目标
- 完成当前关卡
- 获得某个道具
- 击败某个敌人

中期目标
- 升级到某个等级
- 解锁新区域
- 完成支线任务

长期目标
- 完成主线剧情
- 收集全部内容
- 达成全成就

3.1.4 探索目标

  • 发现隐藏区域
  • 找到秘密物品
  • 触发隐藏事件

3.2 游戏规则

3.2.1 操作规则

玩家如何与游戏交互:
- 控制方式(键盘、手柄、触屏)
- 操作边界(能做什么)
- 操作限制(不能做什么)

3.2.2 游戏规则

游戏内部的逻辑规则:
- 物理规则(重力、碰撞)
- 经济规则(获取、消耗)
- 社交规则(交易、合作、竞争)

3.2.3 世界规则

游戏世界的运行规律:
- 时间流逝
- 天气变化
- 生态系统
- 社会运转

3.3 游戏反馈

反馈让玩家知道自己的操作产生了什么结果。

3.3.1 即时反馈

毫秒级反馈
- 按键音效
- 打击特效
- 屏幕震动
- 动作响应

设计原则
- 玩家输入后100ms内要有反馈
- 重要反馈需要多重叠加

3.3.2 延迟反馈

阶段性反馈
- 任务完成提示
- 成就解锁通知
- 等级提升庆祝

3.3.3 视觉反馈

  • 颜色变化(伤害红、经验金)
  • 大小变化(放大、缩小)
  • 粒子效果(火花、光效)
  • UI动画(弹出、闪烁)

3.3.4 声音反馈

  • 音效(操作反馈)
  • 音乐(氛围营造)
  • 语音(信息传达)
  • 环境音(沉浸感)

第四章 玩家体验

4.1 心流体验

心流(Flow)是一种完全沉浸于活动中的心理状态。

4.1.1 心流条件

挑战-技能平衡

挑战太高 → 焦虑
挑战太低 → 无聊
挑战适中 + 技能匹配 → 心流

明确目标
- 玩家始终知道要做什么
- 目标具有挑战性但可达

即时反馈
- 玩家知道自己的表现如何
- 知道哪些做得好、哪些需要调整

专注投入
- 排除干扰
- 深度沉浸
- 忘记时间

4.1.2 心流设计技巧

渐进式难度
- 初期:低难度建立信心
- 中期:逐步提升挑战
- 后期:高难度满足成就

清晰反馈
- 告诉玩家做得怎样
- 提供改进方向

减少打断
- 减少加载时间
- 避免强制等待
- 保持节奏流畅

4.2 玩家类型

Richard Bartle的玩家类型理论:

4.2.1 杀手型(Killer)

特征
- 喜欢挑战其他玩家
- 追求竞争和对抗
- 喜欢展示实力

设计要点
- PVP系统
- 排行榜
- 竞技场
- 击杀特效

4.2.2 探索型(Explorer)

特征
- 喜欢发现新内容
- 追求探索和发现
- 喜欢解谜和隐藏

设计要点
- 广阔的可探索世界
- 隐藏区域和秘密
- 收集要素

4.2.3 收集型(Achiever)

特征
- 喜欢收集和积累
- 追求完成度
- 喜欢解锁内容

设计要点
- 成就系统
- 收集要素
- 100%完成度奖励

4.2.4 社交型(Socializer)

特征
- 喜欢与其他玩家交流
- 追求社交互动
- 喜欢团队合作

设计要点
- 公会系统
- 多人任务
- 聊天和交互功能

4.3 情感设计

游戏可以唤起多种情感体验。

4.3.1 紧张感

来源
- 生命值低时的危机感
- 时间紧迫的压力
- 强大敌人的威胁

设计技巧
- 血红色UI警示
- 心跳音效
- 屏幕边缘暗化

4.3.2 放松感

来源
- 探索宁静的风景
- 简单的收集活动
- 建设类游戏的成就感

设计技巧
- 舒缓的音乐
- 柔和的色彩
- 慢节奏的玩法

4.3.3 惊喜感

来源
- 意外的奖励
- 隐藏内容
- 剧情反转

设计技巧
- 随机奖励系统
- 隐藏房间
- 出乎意料的剧情

4.3.4 满足感

来源
- 完成目标的成就感
- 击败强敌的满足
- 收集完全的喜悦

设计技巧
- 成就系统
- 奖励反馈
- 完成度显示


第五章 游戏关卡设计

5.1 关卡设计原则

5.1.1 教学(Teach)

关卡是教导玩家的重要媒介:

渐进式教学
- 第一个机制 → 简单练习
- 第二个机制 → 组合练习
- 复习 → 展示掌握

教学技巧
- 演示区域(展示机制)
- 练习区域(尝试机制)
- 挑战区域(掌握检测)

5.1.2 挑战(Challenge)

关卡需要提供适当的挑战:

挑战类型
- 技术挑战:操作难度
- 策略挑战:思考难度
- 时间挑战:速度要求
- 资源挑战:管理难度

5.1.3 变化(Variety)

避免单调重复:

变化维度
- 视觉变化:不同场景
- 机制变化:不同玩法
- 敌人变化:不同对手
- 目标变化:不同任务

5.1.4 奖励(Reward)

给予玩家回报:

即时奖励
- 击败敌人
- 到达检查点
- 发现秘密

延迟奖励
- 完成关卡
- 达成成就
- 解锁新内容

5.2 关卡结构

5.2.1 引导区

功能
- 介绍关卡主题
- 展示目标
- 提供初始资源

设计要点
- 难度较低
- 信息清晰
- 给玩家准备时间

5.2.2 挑战区

功能
- 关卡的核心体验
- 提供主要挑战
- 测试玩家技能

设计要点
- 难度递进
- 节奏变化
- 适当的休息点

5.2.3 奖励区

功能
- 给予玩家回报
- 提供喘息空间
- 连接下一关卡

设计要点
- 丰富的战利品
- 放松的氛围
- 存档/检查点

5.3 难度曲线

5.3.1 渐进式难度

难度:低 → 中 → 高 → 极高

优点
- 符合学习曲线
- 玩家逐步成长
- 易于接受

适用
- 单人线性游戏
- 教学型关卡

5.3.2 波浪式难度

难度:低 → 高 → 低 → 高 → 中

优点
- 有节奏感
- 提供休息
- 保持新鲜感

适用
- 长时间游戏
- 体验型关卡

5.3.3 突然式难度

难度:平 → 突然高 → 平

优点
- 惊喜感
- 考验真实实力

适用
- Boss战
- 考验型关卡

5.4 关卡验收标准

  • 难度符合目标玩家
  • 没有死路或卡关
  • 教学清晰有效
  • 奖励合理充足
  • 视觉效果美观
  • 技术稳定流畅

第六章 游戏叙事

6.1 叙事方式

6.1.1 直接叙事

特点
- 明确的对话和独白
- 直接讲述故事
- 信息传达清晰

形式
- 过场动画
- 角色对话
- 日志/书籍

6.1.2 间接叙事

特点
- 通过行为和环境暗示
- 玩家需要解读
- 更有沉浸感

形式
- NPC行为
- 场景细节
- 物品描述

6.1.3 环境叙事

特点
- 通过游戏世界本身讲述
- 玩家主动发现
- 增强探索感

设计技巧
- 场景故事:残垣断壁讲述历史
- 物品故事:散落的信件、照片
- 布局故事:建筑格局暗示关系

6.2 故事结构

6.2.1 三幕式结构

第一幕:建立
- 介绍世界和角色
- 建立主角的目标
- 引发事件打破平衡

第二幕:对抗
- 主角面对挑战
- 冲突升级
- 最低点/转折点

第三幕:解决
- 最终对决
- 问题解决
- 结局和余波

6.2.2 英雄之旅

经典叙事框架(12阶段):

  1. 普通世界
  2. 冒险召唤
  3. 拒绝召唤
  4. 遇见导师
  5. 跨越第一道门槛
  6. 考验、盟友、敌人
  7. 接近最深处的洞穴
  8. 严峻考验
  9. 获得奖赏
  10. 返回之路
  11. 复活
  12. 满载而归

6.2.3 开放式结构

特点
- 多结局
- 玩家选择影响剧情
- 强调重复可玩性

6.3 角色塑造

6.3.1 外貌设计

要素
- 体型和姿态
- 服装和装备
- 面部特征
- 配色和风格

功能
- 识别角色
- 反映性格
- 传达阵营

6.3.2 性格刻画

方法
- 行为方式
- 说话风格
- 处事态度
- 价值观念

技巧
- 对比强化
- 细节体现
- 变化展示

6.3.3 动机设计

角色动机
- 内在动机:理想、信念、情感
- 外在动机:金钱、权力、生存

动机冲突
- 角色内部冲突
- 角色间冲突
- 角色与环境冲突

6.3.4 成长弧线

经典弧线
- 正向弧线:成长与改变
- 堕落弧线:失败与堕落
- 扁平弧线:坚守与影响


第七章 游戏经济

7.1 资源系统

7.1.1 货币类型

主要货币
- 金币:通用货币
- 钻石/水晶:高级货币

专属货币
- 竞技场积分
- 声望货币
- 工会贡献

7.1.2 材料资源

消耗材料
- 药水材料
- 强化材料
- 制作材料

收集材料
- 矿石
- 草药
- 掉落素材

7.1.3 经验值

经验来源
- 击杀敌人
- 完成任务
- 探索发现
- 使用道具

经验设计
- 升级曲线
- 经验加成
- 经验衰减

7.1.4 能量系统

体力/精力
- 限制每日游戏时间
- 付费恢复
- 自然恢复

7.2 经济循环

7.2.1 产出系统

来源渠道
- 击杀掉落
- 任务奖励
- 采集获得
- 交易购买
- 系统赠送

设计要点
- 产出与消耗平衡
- 产出有随机性
- 产出与进度匹配

7.2.2 消耗系统

消耗方向
- 升级强化
- 购买物品
- 修理维护
- 门票/入场

设计原则
- 消耗要有价值感
- 消耗要有紧迫感
- 避免资源溢出

7.2.3 交易系统

玩家交易
- 自由交易
- 拍卖行
- 商店系统

定价策略
- 固定价格
- 议价系统
- 竞价系统

7.3 平衡设计

7.3.1 数值平衡

角色数值
- 生命值
- 攻击力
- 防御力
- 速度

装备数值
- 基础属性
- 强化加成
- 套装效果

7.3.2 掉落平衡

掉落率设计
- 基础掉落率
- 幸运加成
- 保底机制

稀有度分级
- 普通
- 稀有
- 史诗
- 传说

7.3.3 消费平衡

定价原则
- 与价值匹配
- 与获取难度匹配
- 考虑付费能力


第八章 用户界面设计

8.1 UI原则

8.1.1 简洁(Simplicity)

  • 减少视觉噪音
  • 突出关键信息
  • 避免信息过载

8.1.2 一致(Consistency)

  • 统一的视觉风格
  • 统一的位置布局
  • 统一的交互方式

8.1.3 可访问(Accessibility)

  • 考虑色弱/色盲
  • 适配不同屏幕
  • 字号可调节

8.1.4 及时(Timing)

  • 需要时出现
  • 不需要时隐藏
  • 不干扰游戏

8.2 常用UI元素

8.2.1 血条/生命值

显示位置
- 玩家:屏幕边缘/角色头顶
- 敌人:血条/血块

显示方式
- 数值+血条
- 颜色变化
- 闪烁提示

8.2.2 小地图

功能
- 显示当前位置
- 标记目标和NPC
- 显示区域信息

设计要点
- 缩放级别
- 标记区分
- 方向指示

8.2.3 物品栏

布局方式
- 网格布局
- 列表布局
- 分类标签

显示信息
- 物品图标
- 数量
- 品质颜色

8.2.4 对话框

类型
- 任务对话
- 系统提示
- 剧情对话

设计要点
- 文字速度可调
- 跳过功能
- 回顾功能

8.3 交互设计

8.3.1 点击交互

设计要点
- 点击区域足够大
- 点击反馈明确
- 避免误触

8.3.2 拖拽交互

应用场景
- 物品移动
- 地图拖动
- 轮盘操作

8.3.3 手势交互

常见手势
- 滑动:切换/移动
- 捏合:缩放
- 旋转:视角控制

8.3.4 快捷键设计

设计原则
- 符合操作习惯
- 功能相关联
- 可自定义


第九章 游戏类型

9.1 动作游戏

9.1.1 平台跳跃

核心机制
- 跳跃和平台
- 精准Timing
- 收集要素

代表作品
- 超级马里奥:奥德赛
- 蔚蓝
- 死亡细胞

9.1.2 动作冒险

核心机制
- 探索和解谜
- 战斗系统
- 道具收集

代表作品
- 塞尔达传说:荒野之息
- 古墓丽影
- 战神

9.1.3 动作射击

核心机制
- 瞄准和射击
- 掩体系统
- 武器升级

代表作品
- 使命召唤
- 战争机器
- 守望先锋

9.2 角色扮演游戏

9.2.1 日式RPG

特点
- 回合制战斗
- 线性剧情
- 角色培养

代表作品
- 最终幻想系列
- 女神异闻录
- 火焰纹章

9.2.2 美式RPG

特点
- 实时战斗
- 开放世界
- 选择自由

代表作品
- 上古卷轴系列
- 辐射系列
- 博德之门3

9.2.3 MMORPG

特点
- 大型多人在线
- 社交系统
- 长期运营

代表作品
- 魔兽世界
- 最终幻想14
- 原神

9.3 策略游戏

9.3.1 即时战略(RTS)

核心机制
- 资源采集
- 单位生产
- 战术微操

代表作品
- 星际争霸
- 魔兽争霸3
- 帝国时代

9.3.2 回合制策略

核心机制
- 策略思考
- 单位部署
- 地形利用

代表作品
- XCOM系列
- 文明系列
- 高级战争

9.3.3 塔防

核心机制
- 防御塔建造
- 敌人波次
- 路线规划

代表作品
- 植物大战僵尸
- 王国保卫战
- 明日方舟

9.4 模拟经营

9.4.1 城市建造

核心机制
- 规划布局
- 资源管理
- 人口发展

代表作品
- 城市:天际线
- 模拟城市
- 冰汽时代

9.4.2 人生模拟

核心机制
- 角色养成
- 日常生活
- 关系发展

代表作品
- 模拟人生系列
- 星露谷物语
- 动物森友会

9.4.3 商业模拟

核心机制
- 店铺经营
- 供应链管理
- 市场策略

代表作品
- 连锁时光
- 双点医院
- 运输大亨

9.5 益智游戏

9.5.1 解谜游戏

核心机制
- 逻辑思考
- 空间推理
- pattern识别

代表作品
- 传送门
- 史蒂芬的香肠卷
- 塔罗斯法则

9.5.2 消除游戏

核心机制
- 匹配消除
- 连锁反应
- 目标达成

代表作品
- 俄罗斯方块
- 泡泡龙
- Candy Crush

9.5.3 休闲游戏

核心机制
- 简单上手
- 短时游玩
- 重复可玩

代表作品
- 愤怒的小鸟
- 天天爱消除
- 地铁跑酷


第十章 游戏开发工具

10.1 游戏引擎

10.1.1 Unity

特点
- 跨平台支持
- C#脚本
- 资源商店
- 中小型游戏首选

适用
- 移动游戏
- 2D/3D游戏
- 独立游戏

10.1.2 Unreal Engine

特点
- 图形表现强
- C++/蓝图
- AAA级表现
- 源码开放

适用
- 3A大作
- 主机游戏
- 虚拟制作

10.1.3 Godot

特点
- 开源免费
- 轻量级
- 节点系统
- GDScript

适用
- 独立游戏
- 2D游戏
- 学习开发

10.1.4 GameMaker

特点
- 2D专用
- 简单易学
- 快速开发

适用
- 2D独立游戏
- 入门学习
- 快速原型

10.2 美术工具

10.2.1 绘画工具

Photoshop
- 功能全面
- 行业标准
- 适合原画和UI

Procreate
- 触控绘画
- iPad首选
- 直观的界面

Krita
- 开源免费
- 适合插画
- 强大的画笔系统

10.2.2 像素美术

Aseprite
- 像素艺术专用
- 动画支持
- 独立游戏首选

Piskel
- 免费在线
- 简单易用
- 适合入门

10.2.3 3D建模

Blender
- 开源免费
- 功能完整
- 动画和渲染

Maya/3ds Max
- 行业标准
- 影视级表现
- 商业使用

10.2.4 动画工具

Spine
- 2D骨骼动画
- 资源轻量
- 适合游戏

Live2D
- 2D模型动画
- 表情变化
- 日系游戏常用

10.3 音效工具

10.3.1 音频编辑

Audacity
- 免费开源
- 基础编辑
- 音频处理

Adobe Audition
- 专业音频
- 完整功能
- 行业标准

10.3.2 音效制作

BFXR
- 8-bit音效
- 快速生成
- 游戏音效专用

sfxr
- 复古音效
- 随机生成
- 独立游戏首选

10.3.3 音频引擎

FMOD
- 动态音频
- 音乐系统
- 性能优化

Wwise
- 3D音频
- 交互式音乐
- AAA游戏使用


附录:游戏设计资源

推荐书籍

  • 《游戏设计艺术》(Jesse Schell)
  • 《全景游戏设计》(Tracy Fullerton)
  • 《游戏设计基础》(Robin Hunicke)
  • 《挑战游戏设计》(Keith Burgun)

学习路径

  1. 基础理论:阅读入门书籍
  2. 分析游戏:拆解经典作品
  3. 制作原型:实践验证想法
  4. 完整项目:从小型游戏开始
  5. 持续学习:关注行业动态

设计灵感来源

  • 桌游设计:验证机制原型
  • 游戏拆解:分析成功案例
  • 跨类学习:借鉴其他媒介
  • 生活观察:从日常获取灵感

笔记整理:AI助手
更新时间:2026-03-19