设置

关灯

第八百三十一章 卡顿与延迟

接收到xms后的数据,x为玩家a,tency(延迟)的一半。服务端这时查看过去发生过的(在记忆加载中),查找到当玩家a开枪的时候玩家b的位置。在基础的例子中,服务端会返回(xms+玩家a的内插帧延迟)到玩家a看到玩家b的时间点,但是其他的数值因素或许由游戏程序员想要卡顿补偿如何施行来决定。”
    “服务端决定玩家a开的枪是否命中。开枪想要被算做命中,需要它必须打在玩家模型的命中框中。在这个例子里,服务端认为玩家a命中玩家b。尽管如此,玩家b的屏幕可能已经看到自己在墙后了,但是在玩家b看到自己在墙后的时间和服务端认为玩家b被命中的时间的差异等于:1/2玩家a的延迟+1/2玩家b的延迟+距离上一次快照的时间。”
    “在下一次快照中。服务端更新玩家a、b的客户端上的数据。玩家a看到命中瞄准的位置x,玩家b看到自己的生命值减少或者死亡。”
    “看完这一个过程之后,是不是就对于什么叫做卡顿或者说是延迟有了一个完全不同的清晰的定义了呢?”
    杰斯特写完这些之后,想要将帖子发出去,但是他突然的想起了一个玩家经常争执的问题,正好可以利用这个机会解释一下。于是他便在
 <本章未完请点击"下一页"继续观看!>