Re: [問題] 請問fps抓外掛困難的點在哪裡?

作者: karta1897830 (冰嵐)   2022-01-14 18:40:52
FPS的問題是運算量太大,跟對延遲低的高度要求
像上篇回文提到的之後如果延遲低,大部分運算交給伺服器就可以減少外掛
理論上是這樣沒錯,但實務上FPS做不到
都假設所有玩家都是Lan ping好了,大約10~15ms
你過牆 把位置資訊回傳給伺服器 +1ping
伺服器運算把你能看到的人回傳給你 +1後,再由你的顯卡繪製出下一幀畫面給你
你看到人做出反應後按下開槍,把「要開槍」跟「射擊位置」的資訊丟給伺服器+1ping
伺服器再計算是否命中後,把結果存下來跟丟回給你+1ping,你的顯卡再繪製結果
光是開槍部分你就有40ms的延遲了
先不說會感覺人完全打不中或者打中的不是自己瞄的位置,
光是左鍵按下後會先卡一下子彈才彈出去這點就已經無法忍受了
全自動槍還好,單發槍就別想打中人了
而且這還不計掉包,掉一次可能你就等於根本沒開過槍了
這還是打線下賽的情況,線上就根本不能玩
有在玩PUBG或APEX的,看看你打歐服或AP美服是什麼情況
大概就是那種情況再加上開槍延遲
作者: weltschmerz (威爾特斯克˙悶死)   2022-01-14 19:42:00
沒錯 現在一堆運算在本地 根本原因就是對網路的妥協
作者: Shin722 (Shin)   2022-01-14 20:09:00
那fps在電腦上真的會萎縮吧,除非積極抓外掛

Links booklink

Contact Us: admin [ a t ] ucptt.com