审判天使吧 关注:80,217贴子:1,509,405

忠实玩家兼游戏开发者,给LOL的匹配系统提几个建议

只看楼主收藏回复

嗯,我不知道官方有没有统计过新的预选位系统和裁决之镰系统上线以后,各个大区的活跃玩家数量下降了多少,但是我能肯定,活跃玩家的数量绝对是下降的,这不是一个好兆头,如果不及时处理,可能这会是LOL这个游戏消亡的导火索。
LOL我从S2开始,玩了近万局了,审判天使这个英雄就玩了近7000局,算是资深玩家了吧,同时我也是一名独立游戏开发者,对游戏的开发和设计有自己的经验判断,为了让我喜欢的LOL能多流行几年,我有必要给它的开发者们提个醒,并给出我的建议。
(欢迎转载,转载请标明作者:紊刃DK)
==================割==================
警告:预选位系统和裁决之镰系统共同作用的弊端——游戏等待时间成倍延长
为什么游戏等待时间会“成倍延长”?
首先预选位系统为了提高游戏的质量,延长了一个游戏等待的“固定时间”,通过不断地让玩家进行确认和等待,来确保玩家能玩到自己擅长的位置,先不说这个等待是否值得,是否能提高对局质量,至少这是一种努力,值得肯定,但是公认的事实是预选位系统已经延长了游戏的等待时间,造成了一些负面的影响。
以我自己的游戏体验为例,本人平均段位钻三,一般在19:00~23:00,以前的选位系统等待10分钟就能开一局游戏,平均30多分钟结束游戏,现在的预选位系统经常是15分钟甚至30分钟才能开一局游戏,等待时间游戏时间的比率已经开始接近1/2了,也就是说出了预选位系统后,我要多5~20分钟的等待时间,这个等待时间相对固定,和整个预选位系统的流程设计相关,但是其客观存在不可否认。
其次是裁决之镰为了惩罚行为不当的玩家,延长了这一部分玩家的等待时间,这个等待时间也是一个“固定时间”,5分钟或者10分钟或者更多。单看这个固定时间没什么大不了的,才5分钟、半个小时,而且是针对少数行为不当的玩家,应该不会有什么太大问题对吧?但是一旦它和预选位系统的等待时间相互作用以后,更严重的问题就出现了——游戏等待的时间成倍增长!并且损害的不仅仅是少数行为不当的玩家,而是所有玩家!!!
举个比较极端但是浅显易懂的例子,现在整个服务器上只有10个玩家,正好5个预选位位置各2人,其中9个玩家已经选好自己的位置了,剩下的1个玩家正在被裁决之镰惩罚20分钟不能进入预选位系统,那么现在不管是正常玩家还是行为不当的玩家,如果没有能替代那1个玩家的人出现,就都要多等待20分钟才能进入预选位系统,也就是说裁决之镰这时候不仅仅是惩罚了少数行为不当的玩家,而是惩罚了所有玩家!
这就是预选位系统和裁决之镰系统相互作用带来的后果,所有玩家都延长了游戏等待时间,而且这个等待时间会随着被裁决之镰惩罚玩家的惩罚等级成倍提高,虽然现在作用不明显,因为上面的例子比较极端,可能分摊到每个玩家身上只有多几秒等待时间,但是随着时间积累,裁决之镰惩罚的玩家数量以及平均惩罚的等级不断地提高,总有一天大部分玩家的游戏的等待时间将会超过游戏时间,这时候玩家已经大量流失了,想挽回已经无计可施了。
==================再割==================
既然问题已经发现了,那么我们尝试去解决它,以下是我的建议:
1、重新设计预选位系统的流程设计,尽量减少玩家的等待时间和确认次数。比如取消英雄偏好选择的30秒,直接交给首BAN玩家进行BAN选,为了防止误BAN,可以规定15秒后才能确定BAN,给队友亮出选择的英雄和首BAN确认BAN的英雄的时间,这样直接就可以砍掉最多30秒的等待时间。又如平均每个玩家的BAN选和选择时间缩短10秒(30秒都足够我选了10遍英雄了),取消选择英雄后不点确定就“被秒退”的设定,这样平均每局最多可以减少10*(10+6)=160的等待时间,而且能减少“被秒退”的误罚,进一步减少玩家平均等待时间。
2、裁决之镰不应该禁止玩家进入预选位队列,而是降低该玩家的队列优先值,如果排在该玩家之后还有符合要求的玩家,优先选择该玩家之后的玩家。也就是说实在没人了才会选择被裁决之镰惩罚的玩家开始游戏,如果在该玩家之后符合要求的玩家也是被惩罚的玩家,那么看惩罚的等级,谁的惩罚等级低谁先,几个简单的if else应该就能搞定。
3、变惩罚为奖励。如果惩罚不得不增加游戏等待时间,那么为何不转变思维的方向,奖励那些受到委屈的玩家呢?比如被不良行为的队友影响了游戏体验的玩家,胜点和隐藏分给予少量补偿,或者下次进入预选位队列的时候提高优先度,或者下次进入游戏的时候避免和之前不良行为的队友排在一队,或者干脆让之前不良行为的队友匹配到他的对面去,让他好好教训一下这个人出出气。
4、防止新的系统继续增加游戏等待时间。比如马上要加入的断线重开机制,虽然能提高游戏质量,但是本质上还是增加游戏等待时间,风险依然很大,必须要进行优化,比如在重开之前,由其他队友投票确定需要补全的位置,只需要等待新的玩家加入并选择英雄即可开始游戏,没必要重复冗长的预选位流程。
==================再再割==================
当然这些建议可能也有很多不合理的地方,仅供参考,但是抛砖引玉,希望官方能够对这些问题给于重视,给出自己的解决方案,给我们这些忠实玩家一个满意的答卷。
(欢迎转载,转载请标明作者:紊刃DK)
  


IP属地:上海1楼2016-09-13 15:30回复
    留名


    IP属地:福建来自Android客户端3楼2016-09-13 16:26
    回复
      顶个,挺有道理的


      IP属地:广东来自Android客户端5楼2016-09-13 17:05
      回复
        围观大神


        IP属地:湖北来自Android客户端6楼2016-09-13 17:13
        回复
          你先翻译成全英文自己去寄


          IP属地:福建来自Android客户端7楼2016-09-13 18:44
          回复
            字太多,不看


            来自Android客户端9楼2016-09-13 20:37
            回复
              个人觉得,每局游戏时间大约30分钟,但是排队要3分钟,选人要3分钟,读画面要3分钟,狠浪费时间


              IP属地:江苏10楼2016-09-13 20:52
              回复
                全看完了,感觉很有道理!


                来自Android客户端11楼2016-09-13 21:28
                回复
                  给玩家的选择权太多了,就会造成效率不高,我觉得可以变成以下方式:
                  1,位置次数限制。还是5个位置,但选择(或分配,下文会讲)某个位置有次数限制,比如各3次或者各5次之类。某个位置的次数用光之后,你将不会再被分配到该位置,直到全部位置的全部次数都用光了,然后次数重置。
                  从我本人来说,我极力排斥那种只玩一个位置甚至只玩一个英雄在一个位置的游戏方式,也从来不看这种类型的主播,这种方式只体验到了游戏的一部分,而不是全部。所以,可以考虑“强制”把所有玩家都变成“全能型”的。
                  当然,也可以稍微温和一点,不必5个位置的次数都相同,让玩家可以选择某一个或二个位置的次数比其他位置多一点。
                  2,在1的基础上,如果仍然上玩家自己选择位置就容易造成匹配时间过长,所以可以采取由系统分配位置的方式(反正游戏要求你全能,先打哪个后打哪个由系统决定也是一样的)。由于玩家可分配的位置多了,那么时间自然就短了。


                  IP属地:福建13楼2016-09-13 21:55
                  收起回复
                    裁决的不都是那些逃跑的吗 我怎么就一次都没有
                    张辽虽病,不可当也。


                    IP属地:山东来自WindowsPhone客户端14楼2016-09-13 22:10
                    收起回复
                      打匹配,,,,特么打个人机都被裁决了,我日特血妈


                      来自Android客户端15楼2016-09-13 22:28
                      收起回复
                        为了匹配到正常点的玩家我还是挺乐意等的


                        来自iPhone客户端16楼2016-09-13 23:28
                        收起回复
                          有个恶意举报,我输了,很不服气,有时候会把对面所有人都举报。然后莫名收到消息,对面某某被裁决了。。。估计是对面有人中途掉线过,但是没有影响他们赢


                          IP属地:江西来自iPhone客户端19楼2016-09-13 23:46
                          回复