【译】游戏设计思想灵感与执行
在任何一个创造性媒介中,一个重要的概念就是“思想”。一些人难于想出好的主意,一些人有很多想法却不躬耕实践,还有一些人有着一打打未完成的项目,却总是做着手里的看着别处的。一个人怎样才能有好的设计思想,怎样才能好好执行这些想法呢?尽管这篇文章专注于游戏设计,同样的法则将适用于任何媒介。
OK,所以你想要做一个项目却又缺乏一个想法?让我们从如何获得灵感开始吧。为了我的未命名项目代号“合金项目”,我从很多资源中获得了灵感。这些年来我最喜欢游戏类型是交易游戏,在游戏中玩家拥有太空船、小船、航船、货车、火车或其他交通工具,用于运送和贩卖货物。我十分感兴趣于创造一笔虚拟财富并在其中获得事业成功。那是一个苗头,但我确实不知道该怎么做。
我曾经访问过华盛顿,那里我见到了许多殖民地时期的历史。因而我希望了解更多,我着迷于是什么让人们来到这里呢。我也去了詹姆斯敦——英国的首个殖民地,现在是美国城市。当我了解了更多有关这段时间的事情后, 我对此更有兴趣了。
用于殖民詹姆斯敦的轮船仿品,图片摘自维基百科
我也在学习我的家族历史。通过学习家族历史,我也学到了不少。我了解到我的家族自普利茅斯移民开始就定居美国了,他们是新英格兰的早期英国移民之一,尤其是威廉匠,是罗德岛的最早的移民。我也学习了很多关于是什么让他们来到了这片财源富盈的土地。
最后,我想学习程序化,因为我一直想尝试计算机生成的世界。
因此,我采取了我的想法,一个贸易和一个殖民史方面的游戏,并且将他们合二为一,命名为一个海洋贸易游戏,使用程序生成的地图。尽管我还没有得到程序生成的地图,我使用它作为胡萝卜的一点,将游戏带到需要它的地方,我的奖励仅仅是学习新的技术。
好的,我有了一个想法。现在怎么做呢?我渴望变得拥有历史性和准确性,于是我继续学习。我从网络开始,在线研究轻快帆船及其他船。以后我研究了这方面的书籍,并打算去参观陈列的船模。
图来自于巴西海军
因而我又有了想法,然后怎么做呢?我打算将它向最小化可行产品(MVP)发展。在我有了一个空骨架后,我意识到我有太多想法以至于不能完全记在脑子里。我开始使用Trello来记住这些想法并且组织他们。现在我有一系列不同功能的列表,我想未来某一天实施。我也能够用这种方式重新编排它们,它让我知道什么即将发生。下面是我正在做的功能的截图,注意有不同大小的列表,其中一个功能就是我现在在做的。我发现这个列表对我保持路线很有帮助。事实上,在我使用Trello的日子里,我比以往获得了更大的进步,因为我知道我在做什么。
合金项目的Trello面板
我一直在尝试使用历史研究来决定游戏里的许多东西,例如,我使用历史研究来决定什么类型的商品用来买,什么样的用来卖。我研究来决定典型的轮船布局,各领域用途等等。我希望继续做研究让这个游戏尽可能更准确无误,而使其成为一个有趣好玩的游戏。
我的游戏“合金项目”的截图,展示了历史商品交易
好的,当你正在做一个项目,此时你有了一个很棒的想法,你会怎么做?我的做法是把它写下来,再次使用Trello,记在专门为新想法准备的新面板上。我将我希望给游戏添加的功能要点记录下来,但我并不急于做这些功能。我要做的是先把手头的项目做完。这时候,突然下了一场大雪,给了我设计另一款游戏的灵感,我觉得这是一个非常好的想法并且是前所未有的。但我依旧致力于手里的项目,我不想中途停下来。
生活环境有时候会带来灵感
你们不应该轻易下决定停下手里的工作而去追求另一个项目,这确实是一个技能,它能让你专心致力于那个应该先发展起来的项目。
如果你确实卡住了,你可以试着做一下练习。做一个经典游戏的翻版,它可能没有版权出售,但用作练习是没有任何问题的。这样做可以充实你的技能,并且可能给你带来很棒的灵感。更好的做法是把这个游戏改进,改变现有的技术,增加新的技术,然后整体把游戏改善。
最后,最重要的是在项目范围的一句话。理想地说,你的项目应该在下面三条上平衡:
1、你对游戏成形的渴望
2、你对制作游戏的渴望
3、你的技能
如果你缺少了其中任何一个,你的游戏将以失败告终。
关于作者:
本·皮尔森是业余无线电爱好者博客KD7UIY的作者以及谷歌游戏、应用开发者,他计划在那里发表一些由gamedev.tv带来灵感的游戏。他从小就是程序员,最近才开始从事游戏编程。他已经完成了完全统一开发课程,正在研究完全搅拌开发课程,统一游戏物理和程序生成课程。他希望不久就能开始“不真实课程”。你可以在推特上关注他@KD7UIY。
原文地址:http://www.completeunitydeveloper.com/blog/game-design-idea-inspiration-and-execution
原文作者未做权利声明,视为共享知识产权进入公共领域,自动获得授权