拳頭軟體工程師:極地大亂斗模式選人並不是完全隨機的

2021-03-26     英雄聯盟掌游寶

原標題:拳頭軟體工程師:極地大亂斗模式選人並不是完全隨機的

拳頭軟體工程師:極地大亂斗模式選人並不是完全隨機的

最近的英雄聯盟問拳頭欄目中,拳頭設計師回答了關於極地大亂斗模式英雄選擇階段的隨機機制。

問:我有一個問題,大亂斗的選人階段是真的完全隨機嗎?如果是的話那麼你們如果確定雙方沒有同樣的英雄,而且玩家還可以重新隨機。

答:極地大亂斗模式的選擇介面,其實是一個基於伺服器的「團隊構築」系統,團隊構築伺服器會知道每個玩家選了怎麼,板凳上有些什麼隱形等等...

實際上與其他模式不同,大亂斗模式下,英雄聯盟客戶端中UI展示的信息全部是由團隊構築伺服器決定的,比如當你點擊「重新隨機」的時候,客戶端會告訴伺服器有重隨機要求,團隊構築伺服器會決定隨機到了什麼英雄,然後告訴客戶端,最後客戶端會將這些英雄展示給你。

換句話說,大亂斗的英雄選擇階段是一個基於伺服器計算的架構,你隨機到什麼英雄,你的重新隨機,板凳席英雄交換,英雄鎖定等操作全部是伺服器來決定的,這也意味著雙方就算有玩家在完全相同的時間點點擊了隨機,也不會獲得相同的英雄,伺服器會優先處理一個請求,然後在處理另一個。

回到最開始的問題來,大亂斗是否是「完全隨機」,這取決於你如何看待這個概念。每當你隨機的時候,你會從可用的英雄池中隨機到一個英雄,嚴格意義上來講這並不是完全隨機,從數學的層面上來說,我們稱之為:

((A ∪ C ∪ O) \ R) \ D

A是65個大亂斗免費英雄池;

C是目前的周免英雄池;

O是你擁有的英雄池;

R是雙方已經隨機出來過的英雄池;

D是當前被禁用的英雄(一般來說是空的)

最開始的10抽也是遵循這個規則的,選人階段開始的時候,伺服器會隨機為每個玩家做一次抽取計算,以確定他們獲得什麼英雄。

因為前一場比賽,或者有人秒退的比賽不會影響到這一過程,所以玩家確實有機會連續獲得同一個英雄,讓人覺得這個過程不是隨機的。

所以當大家在點下「隨機」按鈕的時候,我能說的只有:祝大家好運。

拳頭軟體工程師:RiotMojibake

收藏

舉報

文章來源: https://twgreatdaily.com/zh-cn/nPSLbXgB9wjdwRpvVCUu.html