LOLs6總決賽龍王BUG第一視角
LOLS6總決賽龍王為什么被禁了?LOLs6總決賽龍王BUG第一視角是怎樣的?相信很多LOL玩家都會(huì)感興趣,下面學(xué)習(xí)啦小編就為大家?guī)韑ols6總決賽龍王BUG第一視角,希望能對(duì)您有所幫助。
LOLs6總決賽龍王BUG第一視角
LOLS6世界總決賽龍王Bug重賽揭秘,W技能居然帶有隱身的能力。這個(gè)BUG確實(shí)是在無法解決的情況下進(jìn)行重賽的,相信大家也是可以理解的。Riot裁判Emil放出了今天TSM vs RNG暫停的原因,并給出了從Bjergsen第一視角看到的具體游戲畫面。
下面為動(dòng)圖演示:
在動(dòng)圖中可以清楚地看到,龍王在從地圖右側(cè)草叢重新出現(xiàn)后,他的w技能確實(shí)出現(xiàn)了明顯的視覺bug。隨后,Bjergsen立刻暫停了比賽,尋求官方裁判的幫助。此后,Riot判定兩隊(duì)進(jìn)行重賽、并重新Ban選。
LOLs6總決賽龍王BUG禁用的后續(xù)調(diào)查
英雄聯(lián)盟鑄星龍王的Bug一直以來都沒有得到很好的解決,之前夏季賽上就有過重賽的現(xiàn)象,但是令人意外的是,在LOL全球總決賽上這個(gè)bug依然沒有得到解決,導(dǎo)致RNG對(duì)陣TSM在小虎拿到龍王的情況下重新bp。
在此我將從英雄聯(lián)盟技術(shù)角度來解釋該問題的緣由。問題比較復(fù)雜,請(qǐng)認(rèn)真閱讀,我將詳細(xì)為您講解基礎(chǔ)機(jī)制,然后分析問題的起因,最后給出我們的解決方案。
【技術(shù)背景】
英雄聯(lián)盟奧瑞利安·索爾的被動(dòng)技能會(huì)把龍王作為目標(biāo)物件。通常飛行道具的目標(biāo)是它所對(duì)準(zhǔn)的目標(biāo),但在LOL龍王的被動(dòng)中,我們利用目標(biāo)信息來傳達(dá)并實(shí)現(xiàn)飛行道具的軌道環(huán)繞效果。
當(dāng)LOL客戶端被告知一個(gè)飛行道具指向了一個(gè)脫離視野的目標(biāo),就會(huì)創(chuàng)建一個(gè)“占位目標(biāo)”來表示LOL客戶端此時(shí)沒有該目標(biāo)的本體信息。這個(gè)“占位目標(biāo)”會(huì)讓游戲無法從一個(gè)已知,但脫離視野的單位處應(yīng)用過期的信息。
當(dāng)英雄聯(lián)盟奧瑞利安·索爾的一顆行星可以被除了他自己之外的人看見,我們使用了一種機(jī)制,通過LOL服務(wù)器發(fā)送龍王的位置信息到LL客戶端,為行星模擬一個(gè)合理的環(huán)繞位置。我把這個(gè)過程稱為:“輔同步”。之前有時(shí)候行星會(huì)出現(xiàn)在錯(cuò)誤的位置,我們對(duì)此做過修正——即在收到正確的位置信息前,行星暫時(shí)隱藏。這種情況會(huì)在“輔同步”或龍王出現(xiàn)在視野時(shí)發(fā)生。
關(guān)于英雄聯(lián)盟技術(shù)背景信息的最后一點(diǎn)是,賽事觀戰(zhàn)LOL客戶端和選手所使用的觀察功能設(shè)置并不相同。當(dāng)你觀察一場(chǎng)比賽時(shí),你并沒有實(shí)際連接到游戲LOL服務(wù)器,你所連接到的功能機(jī)制能夠從游戲LOL服務(wù)器抓取數(shù)據(jù),并將其傳播向更多觀眾,并帶有一定延遲。
在介紹完英雄聯(lián)盟技術(shù)背景后,讓我們直接來看看造成這次問題的根本原因,順藤摸瓜解決問題。
【根本原因】
決定是否打開“輔同步”系統(tǒng)的邏輯會(huì)首先考慮前12個(gè)LOL客戶端的可視狀態(tài)。他們由帳號(hào)ID值排序,無論該值代表選手或賽事觀戰(zhàn)LOL客戶端。任何英雄聯(lián)盟比賽中至多只能出現(xiàn)12名選手,所以為“輔同步”邏輯的查驗(yàn)來設(shè)置12這個(gè)數(shù)量是合理的。
【逐步分析】
我們?cè)谑讉€(gè)英雄聯(lián)盟比賽日所使用的設(shè)置中,所有的觀戰(zhàn)帳號(hào)都舊于選手的帳號(hào)。這導(dǎo)致它們的帳號(hào)ID值更低,以便于優(yōu)先將它們,而非選手帳號(hào)放置進(jìn)客戶端列表中。如我上面所解釋的,“輔同步”邏輯會(huì)查驗(yàn)前12個(gè)客戶端的可視狀態(tài)。而我們的觀戰(zhàn)者超過了12個(gè),那么在這種情況下,邏輯就會(huì)只考慮觀戰(zhàn)者,并且觀戰(zhàn)者可以看到所有東西。那么,即使“輔同步”啟用了,根據(jù)邏輯,它也會(huì)將自己永遠(yuǎn)禁用。
在“輔同步”系統(tǒng)沒有生效的情況下,一旦奧瑞利安進(jìn)入戰(zhàn)爭(zhēng)迷霧,它的行星就不再跟隨他的動(dòng)作。所以下列短片中的情況就發(fā)生了:
這個(gè)問題已經(jīng)給選手帶來了誤導(dǎo),但不僅如此,LOL客戶端由于依賴“輔同步”系統(tǒng)來放置“占位目標(biāo)”,以解決初始視野缺失的問題。這會(huì)導(dǎo)致英雄聯(lián)盟龍王的行星處于一種永遠(yuǎn)無法找到正確目標(biāo)的狀況。行星只會(huì)在通過“輔同步”系統(tǒng)獲取信息后,或是行星的目標(biāo)可見后才會(huì)出現(xiàn),那么這兩種觸發(fā)機(jī)制都無法實(shí)現(xiàn)時(shí),行星就會(huì)永久的隱藏。
以上就是學(xué)習(xí)啦小編為您精心推薦的關(guān)于LOLs6總決賽龍王BUG第一視角以及LOLs6總決賽龍王BUG禁用后續(xù)的全部?jī)?nèi)容,希望您能喜歡,更多英雄聯(lián)盟相關(guān)資訊請(qǐng)關(guān)注學(xué)習(xí)啦英雄聯(lián)盟攻略專區(qū)。
看了“LOLs6總決賽龍王BUG第一視角”的人還看了: