盡管,Ping代表了這個(gè)測(cè)試的過(guò)程,而Latency(延遲)代表了測(cè)試的結(jié)果,但在游戲圈中,很多玩家甚至是開(kāi)發(fā)者經(jīng)常把Ping作為延遲的代表,兩者并不是同一種東西,當(dāng)然游戲玩家和開(kāi)發(fā)者之間“約定成俗”了,也就無(wú)關(guān)緊要了。
影響Ping或是延遲(latency)的因素:
影響延遲的因素有多種,如玩家的使用的網(wǎng)絡(luò)連接設(shè)備、網(wǎng)絡(luò)協(xié)議以及他諸如軟件或硬件防火墻等因素。(網(wǎng)速也是影響因素,但是目前大部分多人游戲單純對(duì)網(wǎng)速的要求相比于目前玩家的平均網(wǎng)速實(shí)際上非常低,例如《戰(zhàn)地1》這樣的64人大戰(zhàn)場(chǎng)游戲,據(jù)相關(guān)測(cè)試其在游戲中平均的下載速度僅為140Kb,上傳速度僅為22Kb。)
但影響延遲最大的因素其實(shí)是玩家所在位置與服務(wù)器(或作為主機(jī)服務(wù)器(Host)的玩家,或是兩位玩家之間的距離)所在位置的遠(yuǎn)近。
例如,如果國(guó)內(nèi)玩家要是玩美服或歐服上玩游戲,在不借助加速器的情況下,你的延遲肯定會(huì)很高,因?yàn)槲恢蒙系木嚯x會(huì)讓信息在玩家客戶端與服務(wù)器間的交互中出現(xiàn)延遲。
延遲是在線游戲中一個(gè)重要的關(guān)注點(diǎn),在一般多人游戲中,Ping也經(jīng)常通過(guò)各種方式顯示反饋給玩家,有的是通過(guò)數(shù)值,有的是通過(guò)類似手機(jī)信號(hào)的圖標(biāo)顯示,當(dāng)然有時(shí)候也會(huì)附上顏色說(shuō)明(綠色一般代表低延遲,紅色一般代表高延遲)
“男友4”中不同區(qū)域服務(wù)帶來(lái)的不同延遲
延遲對(duì)多人在線游戲產(chǎn)生的影響:
這一點(diǎn)相信很多玩玩家在多人游戲中都碰到過(guò):高延遲可能會(huì)讓你打不中或是打不準(zhǔn)其他玩家;或是出現(xiàn)瞬移等現(xiàn)象。但我們?cè)谶@里打算深入為大家講解一下,不同多人聯(lián)機(jī)模式下的延遲對(duì)玩家的影響,以及“延遲補(bǔ)償(Lag Compensation)”這一技術(shù)對(duì)玩家的影響。
專用服務(wù)器(Dedicate Server)和P2P(Peer-to-Peer局域網(wǎng))模式:
專用服務(wù)器(Dedicate Server):
這種模式下,游戲廠商(或有資質(zhì)的玩家)在某地搭建一臺(tái)服務(wù)器,專門(mén)執(zhí)行為某個(gè)游戲主持比賽的任務(wù)。此模式下,所有玩家在多人游戲中的信息交互都是通過(guò)一臺(tái)專用服務(wù)器實(shí)現(xiàn)的,如下圖:
專用服務(wù)器模式解析圖
目前像《戰(zhàn)地1》、《CS:GO》、《守望先鋒》以及《絕地求生大逃殺》等FPS游戲都是使用專用服務(wù)器來(lái)主持游戲。這種模式下,玩家延遲的大小一般取決于玩家客戶端與服務(wù)器的距離、服務(wù)器的刷新率(關(guān)于刷新率,我們將在下一期做詳細(xì)介紹)以及服務(wù)器的帶寬等網(wǎng)絡(luò)環(huán)境。
專用服務(wù)器模式的優(yōu)勢(shì)在于:它可以保證相對(duì)穩(wěn)定的對(duì)戰(zhàn)環(huán)境;為一定區(qū)域內(nèi)玩家提供相對(duì)公平的網(wǎng)絡(luò)環(huán)境(相近的Ping值)。(對(duì)于游戲廠商而言劣勢(shì)就是價(jià)格高昂的服務(wù)器購(gòu)置或需要持續(xù)投入的服務(wù)器租賃費(fèi)。)至于這種模式下高延遲的影響,我們會(huì)在下面的“延遲補(bǔ)償”中另作專門(mén)講解。
真不愧是狗界的kk園區(qū)。
十年磨一劍
你要是《更衣人偶?jí)嬋霅?ài)河》的粉絲,那接下來(lái)可就要做好破防的準(zhǔn)備了……