游戏设计102:对接会

我敢打赌你们大多数人以前都玩过网络游戏。 英雄联盟,DOTA2,反恐精英,守望先锋或任何其他游戏。 好玩吧?

但是,让我们想象一下……如果您刚刚开始玩游戏并对其进行学习时,如果您与非常高技能的玩家一起玩游戏怎么办?

伤害? 无聊? 愤怒? 然后删除。

为了解决这种问题,已经在许多在线游戏中实现了婚介系统。 大多数在线都具有对接会

它使用软件算法,玩家统计信息和其他重要数据进行分析,非常适合玩家。 认为这就像某种约会应用程序,向您介绍具有相同或可能的兴趣和个性的人。

那么,这是程序员的工作,对不对?

你完全正确。 作为游戏设计师,我们不想编码和编程,也不想使用那数千行代码。 对我们来说,这可能太多了。

但是,游戏设计师有时会定义配对的工作方式

??

听起来很奇怪吧? 但让我解释一下。

因此,我们的目标是确定什么是我们的在线游戏的最佳匹配对象。 我们定义和设计什么样的对接会,对玩家来说应该很有趣?

现在,让我们列出一些好的配对的定义。

1.让玩家见面

最经典的想法之一,听起来像是网络游戏世界中的第一个想法。

对接系统中没有什么,只是随机匹配玩家。 有时球员很幸运,但有时却不幸运。

这是为玩家定义良好对接会的最糟糕的方法之一。

想一想玩家会遇到一个在游戏中拥有丰富经验的人,或者遇到一个游戏新手并一遍又一遍地死去的人,或者是以前一无所知并导致团队陷入灾难的玩家的感受。

沮丧吧?

2.使玩家与具有相同或几乎相同技能的人会面。

看到? 听起来更好。

利用来自先前比赛的玩家统计数据和其他相关数据,配对算法可以找到很可能具有相同技能的某人,从而使玩家不必再次经历“技能范围太宽”的问题。

但,

如果我说自己是世界上最好的配对者之一,每次都能匹配完全相同的技能怎么办?

让我们制定自己的规则。

想象一下,我开发了一款名为“传奇连环(LoL)”的游戏。 这是一个在线玩家对玩家游戏。 拥有超过十亿玩家。

假设我已经为此游戏制作了一个婚介系统。 它使用分数来排名玩家技能。 0非常不好,100非常好。

玩家“ A”现在已经进行了6个月的大声笑,得分为50。他与每次得分相同的其他球员配对。 玩家A的那些比赛是如此令人难以置信,但最终,玩家A获得了100连败。 但是他与技能非常接近的人打架,因此这种对接会没有问题。

沮丧吧?

好的,在现实世界中100条失败的条纹听起来是不可能的。 想到概率听起来就像从彩票中赢得一些奖一样困难。 但是,只有十次失败的连败会给玩家带来沮丧和愤怒的感觉,对吗?

仍然感到沮丧。

3.使玩家拥有50%的获胜率和50%的失效率。

玩家应该感到满足和公平吗?

让我们这样想。 您已经玩了10个传奇的链接(LoL)比赛。 十分之五,您非常出色,可以轻松杀死其他玩家。 但是其他5个,您输得很惨,这些球员都是职业球员,就像国际竞争者为联盟效力一样。

听起来还是很沮丧。

那我该怎么做才能定义良好的配对?

实际上,可能有牵线搭桥的其他定义。 但是这些是我现在在游戏行业中发现的最多的东西。

首先,摆脱“让玩家彼此相遇”的定义。 除非该游戏具有您必须使用的旧系统,否则这永远不是我们的答案。

其次,另一个定义仍然会引起我所提问题的挫败感。

然后,我们应该做的是找到定义2和3之间的内容。

因此,这就是为什么有时分数可能会更高或更低的原因。

对接会必须了解有时玩家的技能会下降,因为玩家可能离开游戏太久而忘记了如何控制或不习惯该系统。

讨论的事情太多了,下一个定义如何?

与具有类似技能水平的玩家公平竞争,

这样,当您输球时,分数可能会下降1或2。然后,您可以与技能比以前低一些的人一起玩,并与与您相似的人打架。

这样一来,很快就会摆脱失去连胜的问题,玩家可以找到自己可以赢的比赛。

结束?

抱歉,还没有。

我说的话听起来不错,但这是一个理想的主意,在现实生活中很少发生。

为什么? 造成这种情况的因素太多。 一些样品是…

没有玩家:好吧,目前有很多游戏比这款游戏更有趣。 这将导致玩家离开问题,这意味着我们将没有足够的玩家来进行出色的配对,因此配对本身必须“扩大”技能范围以匹配某个玩家。

Bot:您在那场比赛上并不出色? 为什么不让程序播放呢? 有了这种程序,您就可以像上帝一样。 每发一枪就可以穿透敌人的头部,以快闪的速度移动,拥有数以万亿计的金钱来购买物品等等。

这不仅在对接会中而且在游戏社区中引起麻烦。

蓝精灵:你对这么高的技能水平感到无聊吗? 您为什么不创建一个新帐户并与以前从未玩过此游戏的人打架? 您可以使用以前拥有的技能轻松杀死某人,对吧?

这也给配对带来麻烦。 这可能会导致算法错误,因为从一开始球员的技能得分就很高。

其他玩家:您想让自己的帐户看起来很糟,但不能凭自己的能力赚钱吗? 雇用具有高水平技能的人来玩您的帐户并赢得它!

其他玩家2:您去某人家,让您的朋友或侄子或相关玩游戏。

我了解这个问题。 有时我们只是想让他们自己体验游戏来分享游戏的出色表现,但这也给配对带来了一些问题。 因为帐户会降低技能得分,然后再提高,然后再次降低。

是的

所有这些因素都可能导致分数系统大混乱,这将使匹配算法在学习中变得混乱,并最终导致与“太远”技能的匹配。

因此,我们所能做的就是与客户支持和程序员协调,倾听玩家的问题,追踪统计数据等等。

对接会是可以告诉该游戏成败的最重要因素之一,所以请不要低估这个问题。

真实的结局

任何意见和鼓掌将不胜感激。

感谢您的阅读。

干杯!