在Steam Early Access平台发行游戏的经验教训

作者:Lex Decrauw

两年前我们在Steam的Early Access平台上发行了《动作影星亨克》。一年后当我们完成游戏创造后便离开了Early Access。去年我们发行了游戏,并且拥有足够的时间去反思我们在Early Access上的表现,我将自己的一些想法记了下来希望对那些打算在Steam Early Access上发行游戏的开发者有所帮助。

action_henk_kidsroom(from gamasutra)

action_henk_kidsroom(from gamasutra)

现在的Early Access还不是最让人信任的平台,这也是我为何觉得必须与你们分享自己的经验教训的原因,如此其他开发者便可以更好地利用在Early Access上的时间。有许多工作室都不能有效地执行Early Access发行,并因此导致许多玩家对Early Access避而远之。而如果能够做好在该平台上的发行,它将带给游戏很多益处。

决定Early Access是否适合你的游戏

首先你需要做的便是明确你到底需不需要Early Access。Early Access有很多优点:在开发期间能够带给你社区反馈,能够较早创造收益,在游戏发行时便拥有一个社区,能够提高游戏的曝光度,当你真正完成游戏时你将是在经历第二次发行过程。

虽然这些优点听起来很吸引人,但它同时也伴随着不可小觑的风险:玩家可能对游戏留下糟糕的初印象,除非你做些什么特别的尝试否则媒体往往不会对Early Access感兴趣,维持一个社区需要你投入大量的时间,你需要频繁地发布更新内容,有可能因为较早的发行而导致你最终发行变得没什么用了。你还必须确保你的游戏是否足够适合Early Access。你的游戏需要匹配一个能让你快速创造更多机制并利用在Early Access上的时间去添加更多内容的模式。

最后一个同时也是最大的一个风险便是,在你进行Early Access期间游戏的收益是没有保障的。你可以在Early Access平台上发行游戏,你也会发现有无数原因会导致游戏销量不理想。但是一旦你在Early Access上发行了游戏,你便对那些购买了游戏的玩家做出了承诺,即你一定会完成这款游戏。所以在此之前你必须确保自己从心理上和财政上都做好了准备。

你还必须问自己一个重要的问题:“我的游戏概念是否足够特别能够去承担上述的这些风险?”

我并不能提供给你们这个问题的答案,但我可以提供给你们一些相关建议。我将在此列出我们从《动作影星亨克》在Steam Early Access上的发行所学到的一些最重要的经验教训。

最初的Early Access架构

也许这听起来再明显不过,但是最初的Early Access架构必须包含你的游戏的真正核心机制。即使没有图像,音频,特效,关卡编辑,角色定制,内容等等,你的游戏也有可能获得成功。但是当你在创造一款和《动作影星亨克》一样的跑酷平台游戏时,你便需要在最初的架构中呈现出适当的平台游戏机制。如果你的核心机制全部呈现于游戏中并且非常接近于最终成品,用户便会有“虽然还不完整,但是这款游戏真的很棒!”的想法,而这便是你选择Early Access以及大多数玩家会接受你的游戏的原因。

收集所有数据

有些玩家会在论坛或社交网站上提供给你游戏反馈,但大多数情况下你都需要主动去寻求反馈。因为大多数玩家都是认为自己喜欢游戏才去购买游戏的人。你并不能想当然地认为玩家都会提供给你反馈信息。

询问玩家对于游戏的看法是获取反馈的一种方式,但是这种方法不仅会浪费大量时间且不能带给你大量有帮助的数据。我会建议开发者(不管是不是在Early Access上)去创建一个分析系统,这能够提供给你们真正且无可争辩的数据而帮助你们有效地完善游戏。

在《动作影星亨克》中,我们便广泛使用了分析系统。我们使用分析系统去完善游戏的一个例子便是我们在设置获得奖牌所需要时间的时候。在《动作影星亨克》中,玩家必须尽快到达短道终点才能获得铜牌,银牌,金牌或彩虹奖牌。在最初游戏版本中,获取奖牌所需要的时间是随机的。但是在游戏发行后排行榜逐渐被填满,我们便发现在某个关卡获得金牌似乎太过简单,而在其它关卡中获得奖牌又太过困难。我们希望的是每个玩家都能够获得铜牌,80%的玩家能够获得银牌,50%的玩家能够获得金牌,而只有3%的玩家能够获得彩虹奖牌。为了做到这点我们记录下了每个玩家获得奖牌的情况并在整个Early Access过程中不断调整玩家获取奖牌所需要的时间。如果我们发现20%的玩家在一个关卡中获得了金牌,我们便需要降低金牌获取难度。下面的图表便是我们在Early Access的一个游戏架构。

medaldata(from gamasutra)

medaldata(from gamasutra)

虽然这只是其中的一个分析案例,但是你总是希望能够追踪所有情况。你希望了解玩家在什么时候会死掉,玩家觉得哪个关卡很难对付,玩家会选择怎样的角色等等。所以你应该去追踪所有对之后游戏发展有帮助的数据。

而对于分析你也可以使用一些现有的系统。就像在《动作影星亨克》中我们便结合了GameAnalytics和Steam的统计系统,除此之外还有很多其它插件能够帮到你。我们也经常使用Unity,而现在它也推出了一个分析系统,我们决定在创造下一个项目的时候尝试看看。

确保玩家社区始终了解情况

你必须确保开发过程足够透明公开。你必须让玩家社区清楚他们所购买的半成品游戏将在某一天完成。你肯定不希望玩家误会你并未致力于他们花钱所购买的内容中。这便意味着你必须频繁更新游戏信息,与玩家在论坛上保持互动,或创建一个开发博客去呈现给玩家你的工作进程。你同时还需要让玩家感受到你有在认真聆听他们的心声。

虽然聆听玩家的心声很重要,你也必须避免对玩家百依百顺。你在论坛上交流的玩家群组只是你的玩家基础中的一部分。他们往往代表的是那些喜欢你的游戏并希望表达自己对游戏看法的人,每次当他们在玩游戏时都会冒出一些新的建议内容。而学习如何有效面对这些玩家便是你在Early Access上需要掌握的最主要技能之一。你必须牢记以下内容:

不要轻易做出承诺。玩家社区会记住你说过的每句话,他们也将会引用你说过的话去反击你。人们总是很容易误解你说过的东西,所以你最好确保自己能够尽可能清楚地进行说明。如果有人建议你创造功能X而你的回应是“这听起来不错,我们应该这么做!”,那么他们便会期待你真正创造出这一功能。而如果你之后决定不去创造这一功能,你便可能因此让他们感到失望。这也将引出我的下一点内容。

不要玩家社区说什么就去做什么,不管他们的建议听起来多优秀。进行Early Access本来就会增加你的项目时间,所以不要再浪费更多时间去创造那些不值得投入更多开发时间的功能。再创造每个功能前你必须问自己:“这一功能是否能够提升游戏价值并为它创造更多销量?”如果答案是“可能不行”,那么你就需要再三考虑是否要创造这一功能了。我们便未能有效执行这一要点从而将原本计划的5个月Early Access时间延长到了13个月。因为玩家社区的建议我们一而再再而三地往游戏中添加更多功能。下图便是我们所添加的各种功能。需要注意的是Steam上的大多数游戏往往只拥有该列表中的5,6,7项内容,而即使我们删除了一半的内容也不会影响游戏的销量。只是我们太难开口去拒绝玩家的提议。

清楚何时离开Early Access并始终将这一时间牢记于心

如果你能够遵守开发时间表,你便能轻松决定离开Early Access的时间。但对于大多数工作室来说,在开发过程中时间表总是会频繁地发生改变。最大的原因便是,因为社区的影响游戏设计会不断发生变化。你将放弃许多适合你们游戏的功能,并从众多功能中选择一个开始创造。你永远都不会觉得游戏已经完成了,所以你也很难为项目设定一个截止日期。如果你的游戏已经创造了一些收益的话你便会更难做。不管你是否该继续开发游戏,你都应该重新问自己我们在之前所提到的问题:“这一功能是否能够提升游戏价值并为它创造更多销量?”如果答案并不是肯定的“yes”,你可能便需要结束开发了。

featurelist(from gamasutra)

featurelist(from gamasutra)

当你决定离开Early Access时,你需要呈现给人们一些惊喜。你需要提供给媒体一些全新的新闻,你也希望那些之前看过游戏的人能够重新回来尝试全新内容。如果你只是删除了游戏的”Early Access“标签并期待着游戏能够获得巨大销量,你可能要失望了。关于《动作影星亨克》我们的做法是隐藏了一些我们正在创造的内容从而在游戏发行时能够带给公众一些惊喜。《动作影星亨克》的前半部分拥有35个发生在孩子卧室的关卡。于此同时我们也致力于创造另一个发生在室外的环境。没错我之前的确说过你们应该确保开发过程的透明公开,但是为了在发行当天呈现出惊喜你有必要拥有一些小秘密。

总结

Early Access是一个对你有帮助的平台,而你需要制定一个进入该平台的计划。准备一个有效的游戏架构,有效对待玩家社区,并从玩家社区中获取重要信息,你将因此收获一批忠实粉丝。

发布带有和最终版本一样的核心机制的最初架构。在Early Access过程中不断添加一些内容。

利用分析去追踪所有有用的信息。

为玩家社区随时待命。听取他们的看法,并清楚何时不该听从他们的意见。真正公开你的开发过程。

不要无止境地致力于游戏开发中,为其设置一个截止期限。

为游戏真正发行准备一些惊喜!

本文为游戏邦/gamerboom.com编译