GDD(Game Design Document,游戏设计文档)非常重要,它贯穿整个游戏设计过程的始终。
1 关于 GDD 的一切
1.1 GDD 是什么?
GDD 能够传达游戏的“大概念”(big ideas),即这个游戏的本质。
一个重要的思考方式就是就是去想:“是什么让我的游戏与众不同?”。这样想有两个好处:
- 促使你富有创意、与众不同
- 帮助你思考 GDD 里面要放什么东西,哪些特点要着重强调,又有哪些特点需要放弃
1.2 GDD 涉及什么?
好的 GDD 能够为游戏设计团队解答以下四个问题:
- 游戏机制是什么?
- 玩家是谁?
- 故事是什么?
- 游戏看起来是什么样子?
注意这只是推荐的思考顺序,不是清单,思考完上述问题之后就可以写 GDD 了。
1.3 GDD 不涉及什么?
- 不涉及详尽的故事或剧本:首先,故事或剧本作为游戏的世界观塑造,往往非常长,应当作为一个单独的文档呈现;其次,这不是目前要思考的事情,现在我们只需要考虑这个游戏为什么好玩就行;
- GDD 不是一成不变的:必要的时候可以随意修改 GDD,GDD 要为实际的开发留有一定的灵活性;
- 不涉及程序代码:很显然的道理,只是提醒一下程序开发。
2 什么是游戏机制?
为什么要先思考游戏机制?因为得考虑核心的游戏机制是否可行以及是否好玩。如果开发者没有充足的资源去讲好故事、做好美术,游戏机制就更加重要了。
2.1 什么是机制?
游戏机制的教科书定义:设计用于与玩家互动的方法或规则,例如按空格发射子弹就是方法,敌人血量为 0 会死亡就是规则。
如果游戏机制对于一个游戏十分重要的话,在 GDD 中要占用大量篇幅,但是如果其他部分,例如讲故事更重要的话,关于游戏机制可以一笔带过。
2.2 证明你的设想
按E
开门或者受伤害后血条降低这种机制就不需要证明了,但是那些没有现成案例的机制需要用简单的原型去证明其是否可行。原型不用写得太精美复杂,但是要做到能让别人直接坐下来测试。
2.3 在 GDD 中怎么写游戏机制?
通常的格式是这样的:
- 简单介绍游戏机制(例如砖块能被捡起来丢出去造成伤害)
- 简单介绍这个机制要怎么用(例如玩家能用这个机制打败敌人)
- 一种对该机制的证明方法(2.2 中所述)
如果是团队开发的话,第 3 步格外重要。
3 玩家是谁?
玩家在你的游戏里扮演什么角色?能做什么?目标是什么?这是一个生存游戏的例子:
“The player is a scientist who crash-landed on a watery planet. The player must swim around the environment to locate resources necessary for survival and escape. The player must also fend off hostile aquatic aliens if they hope to survive. By crafting items, the player can build vehicles, tools, and housing.”
注意不要详细描述故事。
3.1 玩家的能力是什么?
需要对玩家能力列清单,以生存游戏为例:
- Swimming with WASD and mouselook
- Item pickup
- Inventory management
- Item crafting
- Object scanning
3.2 游戏平衡性
- 平衡性不是一蹴而就的,需要不断调整
- complementation is much better than cancelation
- buffing is better than nerfing
- 不能一味地追求数学上的平衡,还得考虑游戏乐趣
4 故事是什么
注意 GDD 里的故事不是写给玩家而是写给团队中其他开发者看的,所以不用很详细,列个纲要即可。需要包含环境、主题、游戏人物等。
4.1 人物设计
谁参与了故事?他们的动机是什么?他们相对玩家是敌人还是盟友,还是普通 npc?还需要描述他们在故事中出现的位置,玩家与之互动的方式。
为反派人物设计背景故事是常用的增加故事深度的方法,还要设定反派与玩家对立的动机。
4.2 故事的时间、地点
核战后?古代?现代?架空?
沙漠?森林?海洋?
4.3 故事进程
玩家将会经历一系列的事件,每个时间都会传达一定的情绪,例如打败 boss 后更多的是胜利的喜悦,家乡被摧毁后则是悲伤,要把情绪放在合适的位置传达给玩家。
4.4 游戏目标
救公主?到达目的地?如果不是基于故事的游戏的话,就要设定一个简单明确的目标,在关卡中也要解释打通这一关和最终目标之间的关系。
5 游戏看起来是什么样子?
要确定美术风格,UI 界面风格等。
6 结语
游戏设计非常复杂,以上这些只能算是指导原则而不是硬性的规则,GDD 能让游戏设计变得更可行,让你的思维处于正轨。