一位昵稱ExcaliburZ的玩家在bn美服論壇上對(duì)守望先鋒的匹配系統(tǒng)進(jìn)行了分析,以及解釋系統(tǒng)是如何匹配的,以下便是Jeff的回答。
圈了一些重點(diǎn)放在前面給沒耐心看的人快速閱讀
對(duì)匹配系統(tǒng)的詳盡描述,有興趣閱讀下文 匹配系統(tǒng)考慮的因素有:ping(網(wǎng)速)、等待時(shí)間、組隊(duì)情況、技術(shù)水平(MMR)等 你的技術(shù)水平MMR變化會(huì)考慮到很多東西,比如:勝利升失敗降、對(duì)方的MMR水平對(duì)比己方、各個(gè)英雄的表現(xiàn)、進(jìn)行的地圖、攻防方等 MMR不會(huì)考慮你的勝負(fù)比例 沒有刻意控制玩家們的勝率,盡管實(shí)際上很多人都處于50%左右勝率 參與過(guò)任一內(nèi)測(cè)的玩家,同一賬號(hào)在游戲正式上線時(shí)會(huì)保留MMR “討厭/避免這個(gè)玩家”功能會(huì)關(guān)閉,這個(gè)功能會(huì)使得在匹配時(shí)會(huì)避免這一玩家,但結(jié)果很糟
Jeff Kaplan:
非常棒的帖子,ExcaliburZ。允許我對(duì)匹配系統(tǒng)分享一些個(gè)人的想法。。。
我們一直在更進(jìn)所有關(guān)于匹配系統(tǒng)的討論。
當(dāng)此類主題在社區(qū)中得到討論時(shí)(在游戲設(shè)計(jì)師中也經(jīng)常討論),我們傾向于極端黑與白或?qū)εc錯(cuò)的形式進(jìn)行討論。
但你作為一個(gè)游戲設(shè)計(jì)師大部分重要的決定都是很難進(jìn)行權(quán)衡的決策,且沒有一個(gè)完美的答案。
匹配系統(tǒng)的目標(biāo)便是讓你不用自己去尋找11個(gè)其它玩家進(jìn)行游戲。
你可以簡(jiǎn)單的點(diǎn)擊開始游戲按鈕,然后系統(tǒng)便會(huì)為你尋找其他玩家,這便是最基礎(chǔ)的。
而事實(shí)是,匹配系統(tǒng)對(duì)于它所嘗試去做的事來(lái)說(shuō)非常復(fù)雜。這個(gè)系統(tǒng)所需要做的遠(yuǎn)遠(yuǎn)多于我將在帖子里所提到的內(nèi)容,所以我在此提供一些信息時(shí)會(huì)有所缺失(不都是有意的,僅僅是匹配系統(tǒng)實(shí)在非常復(fù)雜)。
在最基礎(chǔ)的層面上,匹配系統(tǒng)會(huì)嘗試把你與其他11個(gè)玩家放在一起。
但它不單單是隨機(jī)的選擇11個(gè)人,它會(huì)考慮非常多的因素(遠(yuǎn)遠(yuǎn)多余我即將列出來(lái)的,且不一定具有優(yōu)先級(jí))。
第一個(gè)因素便是時(shí)間。
匹配系統(tǒng)將會(huì)嘗試盡可能快的匹配到對(duì)局,從而使得你不需要等待太久。
很常見會(huì)發(fā)生的事便是:一個(gè)玩家會(huì)對(duì)對(duì)局表示不滿,然后說(shuō):”我不在乎你讓我等多久,我更想等個(gè)20分鐘然后來(lái)一局質(zhì)量局,而不是像剛剛給我匹配的那把“。
而從我們所看見的是,當(dāng)?shù)却龝r(shí)間超過(guò)某個(gè)閾值時(shí),玩家們便會(huì)開始抱怨匹配花費(fèi)的時(shí)間太久了。聽起來(lái)等待一局。。。完美的對(duì)局很棒,但實(shí)際情況是等待時(shí)間過(guò)長(zhǎng)會(huì)使得絕大部分玩家體驗(yàn)很差,他們會(huì)在論壇上開始表示不滿。
另外,有一個(gè)不切實(shí)際的期望是:如果一個(gè)玩家為對(duì)局等待了越久,這一局便會(huì)”更好“。而對(duì)于匹配系統(tǒng)來(lái)說(shuō),”更好“的定義便是一個(gè)非常困難去詮釋的概念。
如果讓我來(lái)把對(duì)局結(jié)果概括并分成5個(gè)廣泛的類別的話,將會(huì)是以下:
類別1:我的隊(duì)伍獲勝,我們大幅領(lǐng)先的戰(zhàn)勝了另一個(gè)隊(duì)伍。 類別2:我的隊(duì)伍很艱難的獲勝了。 類別3:我的隊(duì)伍很艱難的落敗了。 類別4:我的隊(duì)伍落敗,我們被大幅領(lǐng)先的擊敗了,根本算不上很接近。 類別5:這對(duì)局在某一方面很糟糕,可能有的人掉線了、一直在亂混、或是一直只有12人以下進(jìn)行游戲。
?。ó?dāng)然對(duì)于上述還有很多其它例子,在此我只是稍微簡(jiǎn)化了。)
大部分玩家可能會(huì)說(shuō),他們希望對(duì)局是我上面所說(shuō)的第二或第三種類型。
這聽起很公平,很艱難的勝或敗。但是我相信當(dāng)心理學(xué)介入游戲后,大部分玩家實(shí)際上期待的是第一或第二種類型。
即使是一場(chǎng)激動(dòng)人心非常接近的第三種類型對(duì)局對(duì)于很多玩家來(lái)說(shuō),也會(huì)帶來(lái)一個(gè)非常負(fù)面的體驗(yàn)。如果你連續(xù)”很艱難的落敗“,這肯定不會(huì)是個(gè)愉快的夜晚。
勝利是愉快和美好的,而失敗對(duì)于勝利來(lái)說(shuō)快樂更少。
所以等待很長(zhǎng)時(shí)間然后被大幅度擊敗很顯然不好,但等半天然后很艱難的落敗同樣也是一種負(fù)面體驗(yàn)。
如果我們假設(shè)你的獲勝概率大概是50%不變(基于技術(shù)),這代表著即使等了很久為了一局”更好“的對(duì)局,你仍將會(huì)在一半時(shí)間花費(fèi)很長(zhǎng)等待時(shí)間去被擊敗。。。
如果你的期望是等很久然后獲得一場(chǎng)非??犰诺膶?duì)局,你將會(huì)得到1:我們大幅領(lǐng)先的戰(zhàn)勝了另一個(gè)隊(duì)伍/2:我的隊(duì)伍很艱難的獲勝了。。。總而言之是勝了,那么你的期望對(duì)于系統(tǒng)可以或者說(shuō)應(yīng)該做的事來(lái)說(shuō),便是處于錯(cuò)誤的立場(chǎng)。
我們并沒有生成機(jī)器人去落敗,讓你可以獲得50%以上的局?jǐn)?shù)勝利(假設(shè)你的勝率是50%不變)。在另一邊都是真實(shí)的人在落敗,同理你的每一局落敗也一樣。
第二個(gè)我們所考慮的因素便是ping(響應(yīng)時(shí)間,通常指網(wǎng)絡(luò)環(huán)境良好程度)。
我們?cè)谪灤┱麄€(gè)世界內(nèi)為玩家們進(jìn)行匹配,所以我們希望讓玩家們匹配到最近的服務(wù)器以獲得最佳的游戲體驗(yàn)。
在我們第二次壓力測(cè)試中,我們有另一項(xiàng)優(yōu)先于ping的匹配因素,比如技術(shù)水平和等待時(shí)間。
對(duì)于你們中有任何參與過(guò)那一次壓力測(cè)試的人來(lái)說(shuō),你們將會(huì)想起在第一天游戲是表現(xiàn)的如何之糟糕,就如論壇上的文學(xué)起義一般,大家要求玩家們可以得到一個(gè)選項(xiàng)來(lái)選擇服務(wù)器。