我有一个游戏创意。接下来怎么办?
你有一个绝妙的游戏点子。这里告诉你怎么把它变成一款真正能玩的游戏。从最初的灵感到可运行的原型,一份实用指南。
你有了一个游戏点子。凌晨两点击中了你,现在你睡不着。也许是一款带着谁都没见过的转折的 RPG。也许是一个能让人惊掉下巴的解谜机制。也许是“星露谷物语,但在太空”。不管是什么,它感觉很真实,感觉很重要。你躺在那儿想,这说不定真能做出点名堂。
事情是这样的:你说得没错。它确实可以做成点什么。但创意不会自己变成游戏。它们是通过一连串小而具体的步骤才变成游戏的。而第一步比你想象得简单得多。
把它写下来(认真的)
明天早上,在兴奋劲儿消退之前,打开一个笔记 App,写一段话。不是设计文档,也不是维基。就一段话。
回答这三个问题:玩家在做什么?它的乐趣在哪里?为什么有人要玩这个,而不是去看电视?
就这样。如果你没办法用一段话描述你的游戏,那你还没有一个游戏创意。你只有一种感觉。感觉是很好的起点,但它们需要被压缩成具体的东西,才能变成任何真实的作品。
举个例子:“玩家经营一家修理损坏机器人的小店。每台机器人到店时都带着一种独特的性格故障。你通过对话诊断问题,然后在一个解谜小游戏里亲手重接它们的电路。它好玩,是因为每台机器人都不一样、对话有梗,并且解锁新工具后谜题会越来越难。”
这就是一款游戏。你能把它做出来。你能想象有人在玩它。
找到核心循环
每款成立的游戏都有一个循环。玩家做一件事,得到奖励,然后做这件事更难的版本。一遍又一遍。这就是让游戏让人上头的原因。
平台跳跃:跑、跳、到达终点。RPG:探索、战斗、升级。种田模拟:种植、收获、贩卖、扩张。Roguelike:尝试一次冒险、死亡、解锁东西、再来一次。
你的循环是什么?用一句话写下来。“玩家做 X,从而引出 Y,而 Y 又让他们想再做一次 X。”如果你找不到这个循环,你的创意可能是一个故事、一个世界,或者一种氛围。它们都有价值,但需要外面包一层循环才能成为游戏。
别想太多。循环以后可以改。但早期有一个,就有了可以测试的东西。
先做出最烂的那一版
这一步是大多数人卡住的地方。他们觉得得先花半年学引擎、看一百个教程、精通 3D 建模,才能开始。不用的。
你需要做的是你这款游戏最烂的那一版。不是原型,是最烂的那一版。一个房间,一个机制。占位美术。没有菜单,没有标题画面,没有任何打磨。
如果你的游戏是关于修理机器人的,那就做一台机器人,配一个谜题。如果是平台跳跃,做一个关卡、一次跳跃。如果是种田模拟,做一次作物从种到收的循环。
这样做的原因既残酷又真实:如果最烂的版本都好玩,那你手上有值得继续做的东西。如果最烂的版本很无聊,那再多的美术、音乐、内容都救不了它。核心必须成立。你希望在一个周末就搞清楚这件事,而不是开发一年之后才发现。
把创意变成游戏的工具
传统路径是这样的:选一个引擎(Unity、Godot、Unreal),花几周学习界面,跟着教程走,写代码、调 bug、迭代。最终,可能几个月之后,你屏幕上才会出现一个能动的东西。这条路可行。数以百万计的出色游戏就是这样做出来的。但它很慢,大多数人在走到有意思的部分之前就放弃了。
用 Summer Engine,你在对话中描述你的游戏创意。“我想要一款俯视角游戏,玩家在一间修理店里操控一个小机器人。”引擎把它搭出来,你开始玩。你说“让机器人跑快一点”,或者“加一个玩家可以互动的工作台”。你的迭代是以分钟计,而不是以月计。
这不是魔法,它也不会替你把整款游戏做完。但它把“有一个想法”到“在屏幕上看到它”之间的距离大大压缩了。这件事比大家以为的更重要。因为当你能真正玩到自己的创意时,你才会开始看清什么行、什么不行。而真正的游戏设计,就发生在这种学习里。
能成立的创意 vs. 成不了的创意
来聊聊那个陷阱。你知道我在说什么。“这是一款开放世界 MMO RPG,有完整的合成系统、基地建造、200 小时剧情、多人合作,以及程序生成的地牢。”
那不是一个游戏创意,那是一个功能清单。而功能清单是发布不出去的。
真正变成现实游戏的创意,一开始都很小。小得离谱。《Undertale》是从一个战斗系统开始的。《星露谷物语》是从一座农场开始的。《空洞骑士》是从一个房间里一个角色、一次攻击开始的。
从一个房间、一个机制、一分钟的玩法开始。如果这一分钟有意思,你可以从这里往外扩展。如果没意思,你可以扔掉再换一分钟试。两种结果都是进展。
游戏开发里最大的陷阱不是技能不够。是范围。“我脑子里想到的”和“我能做出来的”之间的差距,杀死的游戏比任何技术限制都多。
做完原型之后呢
你做出了最烂的那一版。它丑陋、粗糙、靠胶布勉强黏在一起。但它身上有点什么,是好玩的。接下来呢?
把它放到别人面前。朋友、家人、某个线上社区里的人。看他们玩。什么都别解释。他们卡住的地方,就是你设计不清晰的地方。他们笑出来的地方,就是你设计起作用的地方。
然后迭代。修掉让人困惑的部分,扩展起作用的部分。加一个关卡、一个机制、一分钟新的玩法。设计稳了再一点点加美术,加音效,加音乐,打磨。
这个构建、测试、学习、再重复的循环,就是整个游戏开发的手艺。全世界所有工作室,从独立开发者到千人级 AAA 团队,走的都是它的某个版本。你没有落后。你只是在起点,而每个人都是从这里开始的。
你的创意值得做出来
做游戏的人和只想着做游戏的人之间的差别,不是才华,不是钱,不是人脉。是他们有没有把脑子里的那个想法拿出来,放到某个真实的地方。
写下来。找到循环。做出最烂的那一版。测试它。改进它。发布它。
你那个凌晨两点的创意,正在等你。
今天就把你的创意变成一款能玩的游戏。或者浏览入门模板,看看都能做出什么来。