FPS 游戏的常见 Bug

早期游戏将画面(帧速)与程序绑定,比如一些老游戏在现代高性能电脑下运行,整体速度会很快,或者特效动画很快就播放完了。

后来 3D 游戏出现,一些开发者为了适配不同电脑硬件性能,将游戏逻辑与画面解绑,游戏在 15 或 60 帧每秒,都没有明显的程序差异。

但后来游戏的设计差异,还是导致了一些问题,比如 PUBGFortnite 都存在一个奇怪的机制,那就是帧速越低,武器的射速越慢。

根据 Hawkinz 的研究,应该是定时器和反外挂导致的问题。比如 PUBG 每帧不允许多枚子弹射出,所以当游戏画面是 10 帧每秒时,武器最大射速也就变成了 10 发每秒。(虽然通常没人会用太低性能的电脑玩游戏,但偶尔的卡顿导致子弹也卡住,就比较麻烦了。)

类似的问题也出在 Apex,具体表现为「吞子弹」(No Reg),即客户端看起来已经击中了敌人,但服务器丢掉了一些内容,导致一些攻击没有被服务器记录。

#游戏 #杂谈
 
 
Back to Top