大家有没有在游戏中碰到这样的一种情况?你和敌人相遇打了他五六枪没到,他随手两枪把你给放到了。
像这样
明明是自己先开的枪,但是死亡的却是你自己
可能大家以为是ping值的关系,也就是我们常说的网络延迟,但实际情况并不是,这东西和tickrate有关。
Tickrate简单的说就是:网游是依赖服务器和各客户端协同运作的,每个玩家客户端不断向服务器发送玩家的指令和状态(例如开枪、移动、瞄准等动作),服务器接收全部玩家的输入后,通过计算将结果反馈给各个客户端如此循环往复。
Tickrate就是服务器每秒钟接收并运算的次数。
而在敌人的视角中则显示一枪未开,滴血未掉…
好多次了,打的敌人身上嗖嗖的冒绿血,然而人家回头两枪把我撸死,经常背后阴人,打了几枪不死,他回头两枪我就死了,开始还以为是我枪法菜......
领取专属 10元无门槛券
私享最新 技术干货