设计出一个引人注目的游戏的5个重要步骤
发表于2016-06-17

简短的音频概要:
世界上最有趣的事情就是开发游戏了,并且开发游戏还可以成为一个终身职业。如果你对游戏已经有了一些想法了,或者是当你玩游戏的时候,你会有这样的一个想法:如果是我开发的这个游戏,我会做的与众不同,那么,我想说的是,其实你已经是一名独立游戏开发者了。
大多数情况下,我都会去开发视频游戏,但是有时候我也会参与数字领域之外的工作,并且会开发一些存在于现实活动中的游戏。这些具有指导意义的建议可以针对视频游戏,也可以针对棋盘游戏或者是桌面游戏,或者你想到的任何一种其他游戏类型。
说实话,开发游戏并不困难,因此你没有必要对其产生恐惧感。设计一个游戏很简单,但是设计一个很棒的游戏那就有难度了。我设计的第一个游戏很糟糕,我最近开 发的一些游戏有的也很烂,因此,总是会有这样的事情发生的。有时候就是这样的....然而,面对这样的境况,我们不能让这些挫折成为开发更多游戏的绊脚石 。接下来就是我给你们的建议:
1.提出一个游戏概念
我每天都会提出一个新的游戏 想法,我甚至不需要强迫自己去想,游戏想法自然而然地就会浮现在我的脑海中。因为这是我所热衷的事情,因此,对于我来说,这是一件很自然的事情。不过,我承认,我做了很多很多的练习。这里有一个很短的小故事:当我还是小孩子的时候,我玩过很多的D&D游戏和其他的桌面游戏,而我玩的DungeonMaster《地牢大师》游戏我朋友也很喜欢,但是因为我没有太多的资金,因此不能经常买游戏去玩,所以我会自己开发游戏,而不是去买那些提前开发出来的 游戏。然而,最终对于 D&D游戏中的一些怪物我并不是很喜欢,因此,我开始开发一些基于D6系统的游戏桌面角色。
如果你没有这种游戏设计背景其实是没有关系的,但是我敢说,你今天既然能够站在这里开发游戏,那是因为你已经有了一个绝妙的游戏创意了,并且决定将这个游戏创意追求下去。其实能做到这一点已经很了不起了,因为你已经完成了开发游戏的第一步。将这些都要记下来!因为你不能忘记与开发游戏有关的 任何事情。在记录东西这方面我大多是使用 Google Docs(谷歌文档),因为使用这个文档可以从网络上获得很多知识,让你觉得上网真的很方便。
建立一个文件夹,将你所有的游戏设计想法都记录进去。然后再建立一个新的文件夹,将你的每一个游戏想法记录进去。而在那个文件夹中,你需要为你记下来的那些 想法再制作一个文件。不要忘记将你需要的应用软件下载下来,因为当你有了游戏想法以后,你就可以迅速的将其记录下来。我上大学的目的就是为了获得一个游戏设计的学位证,为了拿到这个学位证,我每天都得开一个小时的车去学校。在上学的这段时间中,我也会有一些游戏想法,但是我没有将它们写下来。我会一遍一遍地重复这些想法,一直重复到我到家为止,因此我不会忘记这些游戏想法。
所以说, 好记性不如烂笔头,任何游戏想法都要用心将其记下来,这样才会有效。
2.提出一种游戏机制
你已经有了游戏想法,现在是时候从事游戏机制方面的工作了。游戏机制是游戏的主体部分,如果是一个视频游戏的话,那这就与 Portal《传送门》游戏有点相似了,在Portal 《传送门》游戏中你可以射击大门并且从大门中穿过。或者是在Super Meat Boy《超级食肉男孩》游戏中,你可以握住把手,跳离他们。这些都是独特的力学游戏机制。还有更多的一些力学内容:玩家在游戏中是如何移动的,如何进行战 斗的,等等。如果游戏中没有一个 WASD或者是Joystick来帮助玩家辅助移动,也没有辅助跳跃的工具,那么这个时候你就需要将这些内容记录下来了。然而,即使它们是一些基本内容, 你也要将它们记录下来,因为当谈到开发游戏的时候,那些编程者都想要知道究竟是按哪些按钮去开发游戏。
而对于设计游戏机制方面,你没有必要去了解如何去编程,你只要会进行描述就可以了。同时,你要确保你所得到的这些信息都已经保存在文件中了,这样你才不会失 去它们。如果你有了一些新的想法或者是想要将之前的想法稍做一些调整,你直接打开文件进行调整就可以了,因此,你务必要将它们保存在文件中。不要老是强调 游戏机制方面的内容,除非游戏已经在开发过程中了。并且,在游戏开发的过程中,最好不要改变游戏的力学机制。
如果开发的游戏不是视频游戏的话,那游戏中的力学机制就像是卡牌之间的相互作用,再或者,它是一个像如D&D 或者 Pathfinder《开拓者》的桌面角色扮演游戏,那这涉及到的就是骰子系统了。
3.如果需要的话,最好勾画出游戏中的关卡
并不是所有的游戏都会涉及到游戏关卡,但是如果你开发的游戏涉及到游戏关卡的话,至少在你的脑海中有一些与游戏关卡有关的想法。有好多独立游戏开发者开发出 了一些很棒的游戏关卡,除此之外,如果你把你的游戏带到开发过程中,你可能会和一个人甚至更多的人来开发游戏这个工作,因为这样会让你的游戏关卡设计更加 专业化。并且我发现游戏关卡设计是在游戏开发过程中最艰难的事情之一,对于我来说,幸运的是,我所设计的大部分游戏中的关卡都不是那些基本的关卡。
然而,如果你的游戏中所涉及到的关卡都是一些基本关卡的话, 你要是能够事先勾画出几个关卡的话,那么对于每一个独立游戏开发者来说,你都帮了他们一个大忙。Google Drive(谷歌网盘) 的确有MS Paint这个操作工具,但是我还是推荐你用铅笔在打印纸条上画出来,然后扫描出来,或者是拍一下照片,之后将其上传到驱动文件夹中,因为在这个文件夹中你保存了所有的与游戏相关的文件。
Evernote(网络记事本)的确很棒,但是我更喜欢使用Google Drive(谷歌网盘) 来工作,因为我发现它更有用,因为我已经在Chromebook(Google推出的网络笔记本)中做了很多的记录了。或许Evernote(网络记事本)对你来说比较有用,那你就使用Evernote(网络记事本)好了,对你来说哪一种工具能让开发游戏变得更容易,你就使用哪一种就可以了。
4.如果需要的话,写一个故事大纲
实际上,这并不是”如果需要的话”,这的确是一件我们需要做的事情。每个游戏的背后都需要有一个故事的!每个游戏的背后都需要有一个故事的,即使游戏很短。每个游戏的背后都需要有一个故事的!重要的事情强调三遍。
当然,我们开发游戏也是需要动力的。它甚至不需要一个虚构的故事,举个例子,在我开发的一个游戏Did You Win Or Did You Lose中,故事是这样的:玩家正在探索,他们如果赢了的话会是怎样,如果输了的话,又会是怎样。
但是游戏的机制是这样的:玩家在游戏中只需要点击一个难度选择按钮就可以了,他们就可以知道输了赢了到底是什么情况了。
游戏很简单,但是游戏的背后总会有一个故事的。你要将这个故事写下来,并且要把你自己的游戏观点放到文件中去。
5.创建一个游戏设计文档(GDD)
设计游戏的最后一步就是整理我们所收集的内容,进行组织,然后把它们放到游戏文档(GDD)中,这样我们就可以把这些内容展现给其他人,像如投资者。或者是当我们决定要开发游戏的时候,我们可以邀请我们的队友一块来工作。