絕地求生 (Playerunknown’s Battlegrounds) 命中延遲機制解析

13 5 月

廣告

作者:水廠吳彥祖

來源:小黑盒

首先說明百分之八十是個人理解,許多人認為這是開啟鎖血外掛,有不對的地方請諒解,也請指出!藍洞仍需努力,有的詞彙用的不是特別專業還請諒解。

  在正文開始之前先給大家簡單介紹傳輸與回饋的定義”傳輸延遲指資訊傳輸過程中,由於傳輸經過的距離遠或者一些故障,或者網路繁忙等原因,導致傳輸並沒有準時達到目的的情況。回饋延遲大致相同。”由於該問題涉及到專業類詞彙甚至資料,我在此也無法詳細給大家介紹。

  我在盒中看到許多人在討論我明明顯示擊中敵人,看到了擊中效果但是沒有造成傷害,這是一個正常現象,請勿大驚小怪。

其實以上現象是藍洞特色,藍洞的所有資料解析都是在藍洞伺服器完成的,而不是在玩家電腦自行解析,但所有動畫效果是在玩家電腦存儲!當你的子彈出膛擊中的一瞬間,該資料會發送給藍洞由藍洞解析之後再回饋到玩家電腦中,也許對方比你提前0.000001秒開槍,也許你延遲要略高於其他玩家,在你先死亡或者倒地情況下,導致藍洞伺服器無法正常回饋到你的遊戲中,所以會出現玩家視角顯示擊中甚至飆血,但實際沒有任何傷害。

  藍洞這樣做有哪些利與弊呢。首先這樣會減少遊戲的大小,主要防止外掛解析資料(依然外掛橫行)其實這樣做確實是有效果的。前面我也提到過所有動畫效果是在本地完成,而資料解析需要上傳藍洞後再進行回饋到玩家遊戲中,從而導致出現圖中現象。我忘記是哪款遊戲了,因為所有資料解析都是在玩電腦完成而導致遊戲需要佔用硬碟更多的地方,也因此外掛格外倡狂!

 


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。