相信很多穿越火线的玩家都经历过这样的场景:看到敌人及时躲在密不透风的掩体后面,但还是被打死了,不科学!有时候打了就跑会有敌人。打中了不会失血,而站着基本上是坐靶,不科学!
那么为什么会出现这些情况呢?又是怎么发生的?其中一个最重要的原因就是——tickrate。
那么什么是tick?
我们玩的游戏一直在和服务器交换数据,玩家的所有操作每秒钟都会传到服务器,服务器计算后再发回给每个玩家。服务器每秒读取游戏状态的次数叫做tickr,简单来说就是服务器的刷新率。
和最具体的图对比一下~
而如果用文字来描述游戏中每个人的动作,那就是:
4奇克:你——你——你——你
8滴答:你-你-你-你-你-你-你-你。
你,你,你,你,你,你,你,你,你
csgo比赛128分,官方制服64分,国内平台128分。穿越火线的勾号是什么?才8!是的,穿越火线的刷新率只是csgo的零头!这就成了穿越火线最大的黑点。
我们来看看市面上其他fps游戏有多少tick。
在csgo游戏中,玩家的移动可以被服务器及时刷新,所以csgo游戏玩家的体验基本上是枪打到哪里都能直接造成伤害,而且因为穿越火线时刷新率太低,玩家射击后很容易打到玩家移动tick中间的空白点,这样就导致明明打人却不流血。
这是fps游戏最不能忍受的。这可以狠狠地骂腾讯,直接改变投篮方式,杀效率和回沙坑的重要性,还有帧点和破点的优劣,都归结到这一点。里面全是服务器锅。于是就出现了:本地命中十几枪没打死?我回到地堡就死了?对面被人跳起来杀了我?对面瞬移?m200胸部中枪99?
fps游戏被枪打死,但我明明打中了却没有造成任何伤害,这是fps游戏爱好者最大的槽点。csgo官马64tick下,被职业兄弟、教练、老主播称为。这种服务器上限太低出不了大神,仅此而已。所以大师们聚集在各个平台。
所以每个人的脑子都编好了,只用一个可怜的8条就过火线是什么感觉.