如何写一个游戏设计文档

我从今年早些时候开始有编写游戏设计文档的需求。

一个令我激动的点子从脑海里面蹦出来, 我想把它做成游戏, 首先要做的是把这个点子变成一个略微成熟的 游戏设计,(因为我是一个程序员, 所以我有尝试过直接把它变成代码, 相信我, 如果直接从点子到代码, 那简直就是一个灾难)。

几种不同的游戏设计文档

设计文档也分很多种, 主流的游戏设计文档会包括很多内容, 除了游戏内容的描述, 往往还包括详细的商业计划, 竞品调查等等。这篇文章描述的是仅仅面向游戏和游戏开发者的文档(因为我没写过那部分内容…)。

在一个详细的游戏设计文档创造之前, 一般会有一个简短的文档(一两页?), 去概括你的这个故事, 这个时候的 文档一般称作 High Conpect Doc, 也就是说这个时候的文档一个还只是一个概念性的艺术,

只后会是一个详细的设计文档的攥写。

设计文档的主要构成

我写的游戏设计文档的构成

游戏概览: 可是来自于之前说的 High Concept Doc, 旨在简短的概括这个游戏。

游戏设计哲学: 一般描述游戏的心理层面的东西, 你想传达给玩家的内容理念等等。

特征集: 描述游戏包含的特点, 从不同维度定义你的游戏, 比如它的艺术形式(美术风格等等)。

游戏设置/游戏机制:一些设置和机制的详细描述。

游戏剧情:如果是一个故事性的游戏, 这个部分应该包括故事的开始结束剧情, 关卡剧情转场剧等等。

开发/美学相关: 对开发和美术的设定、需求、描述、要求等。

效果图: 如果有的话更好, 不管是在纸上画的然后拍照还是怎样。

这是我之前一个游戏的设计文档的目录

这是我之前一个游戏的设计文档的目录

写这个文章的时候, 碰巧看到一篇也是描述独立游戏开发者关于文档攥写的, 我也把组成部分大致翻译概括下列在下面。

这是文章的链接

介绍:一段文字去描述这个游戏。

角色描述(如果是有故事情节的游戏): 一两段去描述每个主要的角色, 需要提到在游戏中是什么样子的以及第一印象和很了解之后的状态。

粗略的描述(如果是有故事情节的游戏):4~6段, 描述游戏的开始和结束(包括背景介绍)。

游戏机制(玩法)描述: 1~2段,描述游戏的核心玩法。

美术风格概览:2~3段,描述艺术风格以及它们看上去是什么样的。包括游戏内美术、UI、声音等。

游戏系统描述:粗略的描述在游戏中需要的功能和系统,比如 2D/3D 游戏、状态机、存储系统、UI系统、碰撞系统、粒子系统等。甚至包括一些需要完成的特别的机制——比如白天黑夜的循环系统、API/SDK依赖等。

资源概览:美术资源、文字资源(新手引导、对话)、声音资源。

游戏流程图:这个的作用在于帮助你思考你的游戏是什么和它到底是怎么呈现的。越是深挖游戏流程图, 你越有信心这个游戏是被准确的制作出来。

项目的 日程表: 包括什么内容需要谁负责,需要多久完成等。

额外的想法和可能性: 有些部分可能有 plan B, 这个部分就是放这些东西的。 比如你设计了两个女主角, 把你认为差的那一个放在这里, 如果上面那个不好, 那你可以随时用这个来替换她。

不停的去 refine 你的设计文档

一边参考文档写游戏, 好处是可以专心在代码的编写上面。

然后自己编写文档然后自己写代码的好处是, 一旦觉得设计有问题, 可以放心大胆的改掉。

最后愿大家游戏设计文档越写越好。 :]

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s