Belka Games为游戏设计师提供的手册:如何正确地玩、分析和工作
关于游戏设计师在工作中应遵循的原则,项目Solitaire Cruise的首席游戏设计师埃杜阿德·库米科夫在其专栏中与大家分享了他的看法,刊登于App2Top.ru(根据App Annie的评估,Belka Games目前位列EMEA地区收入最高的20家发行商)。
埃杜阿德·库米科夫
游戏设计师有很多种不同类型。
在许多公司里,他们可能同时负责编写文档、平衡、关卡设计、任务分配等多项工作。
这种活动可以称为“通用游戏设计”。在本文中,我们将讨论如何找到新的方法,以及改进现有的工作方式。
I. 多玩游戏
游戏设计师在分析其他游戏时获取最多的经验。
这是显而易见的。对,这个话题人们常常提及。但是,实际上进行分析的人并不多。此外,许多人并没有给予足够的重视。
关于如何正确进行分析,我将在下面的章节中详细说明。现在我想强调的是:要进行分析,必须要玩游戏。
具体怎么做呢?
а) 多玩游戏
为了检查您是否真的在这样做,请列举出您最近玩过的游戏。例如,我每天都尽量玩一款新游戏,并期待每周的发行日。
在过去三个月里,我玩了114款游戏
б) 玩各种游戏
尽可能多地玩不同类型的游戏。这是您获得最多经验的最有价值的技能。
许多游戏设计师认为他们已经看过足够多的项目,但实际上,他们只是时不时地回到一两款喜爱的游戏中获取经验。或者每月仅限于玩几款热门新作。
玩更多的游戏,您将看到许多有关游戏设计、动画、变现等方面的解决方案。
当我加入Solitaire Cruise项目时,我下载并开始玩所有在全球收入排行榜前1000名的纸牌游戏。目前,我仍在继续浏览这些游戏,并定期下载所有任何与我们的游戏有相似之处的游戏。
用橙色标记的是我定期浏览的纸牌游戏
в) 在所有开发阶段玩自己的游戏
不要忘记玩自己的游戏。这听起来也许是显而易见的,但我知道并不是所有的游戏设计师都这样做。
尽可能多地查看自己的游戏。一天至少启动几次。
每次有更新推出时,以普通玩家的身份进入游戏(而非开发者账户)。这样可以观察到新机制对游戏进度以及现有机制的影响。
但同时也不要忘记查看开发版本,了解进度、新机制的准备情况及内容更新。
II. 进行分析
在会议或与其他公司交流时,大家都希望听到精彩的案例,了解在开发某款游戏时应该应用哪些解决方案。然而,有时只需简单地分析想要的游戏,试图理解其有效之处与玩家喜爱的内容。
如何进行分析呢?
这里有几种方法。
а) 研究感兴趣的游戏
在观看游戏时,您只是在记住别人的方法并将其放在心里。这很重要,但这还不够。通常,需要在某种文件中进行解构。
为什么需要这样做呢?因为这:
- 能够与同事分享成果和经验;
在文档中描述游戏分析时,您可以从对某些机制的想法出发。日后同事可能会对此提出质疑或建议自己的想法。
- 让您随时能够回顾文档,记起某个机制的运作;
如果过了较长时间,并且开发者发布了许多游戏更新,那么您可以比较变化,并考虑是否有必要将这些内容添加到自己的游戏中。
- 激发新的创意;
这有助于您更好地理解机制在整个游戏中的运作。
记得上面的游戏列表吗?
我为其中的20款(或接近的数量)做了完整的解构。
我们通常分析以下几个方面:
- 游戏剧情;
- 主要循环;
- 变现点;
- 广告点;
- 实时运营事件;
- 机制呈现;
- 简单地提取可以借鉴的点子。
形成一个关于游戏中应关注点的模板,除了项目收益之外,还可以是一个有用的方法。
б) 记录创意
在观看和分析其他游戏时,游戏设计师总会产生自己的创意。例如,如何将某个方法应用于自己,或者如何巧妙地结合某些机制。这些都需要记录下来,否则很容易被遗忘。
有些人会为此准备一个专门的笔记本,另一些人则会使用单独的文档。而我会在表格中记录创意,附上说明或截图,以免我忘记自己想表达的意思。
这就是我的表格的样子
如果您认真打算从事游戏设计,那么您保存的创意会随着时间的推移成为非常好的支持。
在写这篇文章时,我发现自己每个月记录大约20-30个不同的创意,这是未来的解决方案的一个很好的“金库”。
还有哪些其他的创意来源呢?
可以在不同主题上进行研究。例如,最近是情人节。我们研究了开发者如何为这个节日做准备,向他们的游戏中添加了什么。同时,我们通过分析服务跟踪了一些游戏在这一阶段的收入动态。这使我们能够为未来的节日聚集大量的创意。
我们的项目在iOS的推荐中
在寻找新创意的过程中,您总可以向团队寻求帮助,召开“头脑风暴”会议。
有时候,同事们会主动找到您,提供某种创意(在开发过程中,这种情况相当普遍)。
在Belka Games的另一个创意来源是“游戏设计早餐”。这是我们每周早上的非正式会议。在这样的早餐会上,我们讨论各种主题:从移动开发的趋势到叙事手法,从玩家评价到留存。在与同事的非正式交流过程中,有时也会出现新的创意。
最重要的是,要记得将这些记下。
в) 尝试机制
刚刚讨论了许多的创意来源。还有至少一个与分析相关的来源,可以被称为激励。
这种激励工具是将别人机制“移植”到你自己的游戏中。这同样适用于那些乍看之下与您的项目毫不相干的机制。
在观看任何机制时,问问自己:它是否可以在其他机制的框架中应用,是否可以作为其他元素的一个方面,或者它可以放在哪里?
例如,上图展示了“轮盘赌”机制的实现,您可以在其中对不同的单元下注。
这是一种相对罕见和复杂的机制。如果您以前没有考虑过,为什么不记录下来呢?此外,还有很多可以思考的内容。例如,也许应该考虑:
- 在旋转前让玩家选择每个单元的奖品?
- 或者在玩家实现旋转次数上做竞赛?
III. 有效开展工作
玩游戏和进行分析是游戏设计师工作的重要方面。然而,这并不仅限于此。由于文章篇幅有限,我将不会详细说明其特殊性,但我想强调一些简化工作和与同事合作的要点。
а) 确定优先级
机制和设计方法的创意不仅在游戏创建阶段得到应用。许多创意将在游戏运营阶段被借用。
无论如何,在这两种情况下,都不能简单地将一份想出的或借用的功能清单交给程序员进行实现。这样是行不通的。
这些创意应该有优先级。一些创意对核心游戏玩法至关重要,另一些则旨在解决变现或留存等特定任务,还有一些仅是为了趣味而添加的。
在准备概念阶段,优先级能够帮助您理解在缺少大部分次要方面时,项目是否仍然可行。而在运营阶段,通过优先级管理,团队总是集中于最相关的任务。
在确定优先级时,分析是很有帮助的。它能够帮助您理解某一新功能对产品指标的影响。在Belka Games,我们通常会首先在有限的受众中对新功能版本进行测试。这就形成了一种软启动。随后,我们分析结果,并思考是否需要对该功能进行后续开发,或者是否需要停止开发。
б) 准备UI原型
在游戏概念准备阶段或在某一机制的开发过程中,重要的是不仅仅用“语言”来构建玩家与游戏的互动。
因此,游戏设计师的一项重要任务是制作用户界面的原型。这里所说的并不是漂亮和细致的菜单——那是美术师的工作,而是简单的草图,这些草图可以在任何图形编辑软件中轻松制作。
通过准备原型:
- 更易于向团队传达想法;
- 简化美术师的界面工作;
- 使游戏设计师自身能看清自己设计中的薄弱环节;
- 能够提出多个UI选项,并立即进行A/B测试。
в) 建立统一的界面元素库
将所有项目中的草图和图像存储在一个地方,显著简化了图形方面的项目工作(包括UI原型)。重要的是:这应该成为所有参与游戏的游戏设计师的共享库。
这样就可以重复使用之前创建的任何元素,从而加快未来图表和图形的制作(无论是您还是其他游戏设计师,因为窗口和元素可能在多个项目中重复使用)。
此外,使用相同元素的情况下,游戏文档变得统一且更易于所有参与者理解。
顺便提一下,最近有个例子,一位员工请假期间,需要更改他负责的窗口工作的多份文档和图表。我们共同工作的基础数据库使我能够亲自完成这项工作。我只需进入模板并更改所需内容。
如果该员工在他自己的电脑上画了这一方案,我就无法立即进行快速的更改。就必须重新绘制。
г) 制定易于理解的平衡结构
您制作的平衡表应当易读和易懂。这一点非常重要,因为不同部门的人员可能会使用这些表格。
同时,创建表格时,您不必一开始就使其可读:您可以首先计算所有内容,使自己理解,然后再进行美化,使其他人也能理解。
是的,我用这种方法不仅在计算和整理平衡时使用,也适用于撰写文档或图形模板。
此外,关于平衡,还有几个重要的建议。
首先,确保表格中的平衡模型与游戏中的平衡完全一致。同时,非常希望能够使用脚本来进行平衡计算。因为并不总是能够快速检查和调整游戏中的某些内容。不过,您可以快速而简便地在表格中进行预先的调整。
其次,在计算平衡时,尽量多使用来自分析的数据,而不是凭空想出一些数字。
结论
游戏设计中还有许多值得探讨的方面和潜在的陷阱。在这篇文章中,我试图概述最基本的要点。
许多在这里讨论的内容,我是在Belka Games工作时获得的灵感,但我形成主导思路是在我刚开始的游戏设计师生涯时。
欢迎大家提出评论和问题。