首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

绝地求生:同样是S686而你却打不死人,其实不是玩家的问题

不知道你们有没有面对过这样的情况,搜索物资的时候和敌人正面相遇,同样拿着近战之王686,同时开枪你却永远是先倒下的那一个。当然,别人的反应速度可能确实略微比你快那么一点,但如果每次碰到敌人都这样,那怎么还会是你的问题呢?其真实原因,其实还是绝地求生服务器低Tick rate的错!

可能有些人并不了解tick rate,这里给大家解释一下。游戏世界和真实世界其实并不是一样的,尤其是面对动态的物体时,游戏世界只能通过运算尽可能地模拟当前物体的状态,每一个状态就是一个tick。当服务器的tick速率比较高时,游戏会更连贯,体验也会更好,但CUP占用自然也会变高。但不得不说,128tick的服务器的移动判定比64的精确多了。

由于绝地求生的服务器架设在国外,国内玩家在游戏时必然会面对一个高数值的网络延迟。再加上绝地求生本身服务器的问题,当玩家在交战时,你可能已经遇到了敌人,并打中了他。画面上已经显示了他的绿色血液,但其实服务器并没有判定对方受伤,这也就是你击中对方却打不过对方的原因。

当然,服务器对所有人都是公平的,但也要注意一些小细节。比如在服务器前期,tick rate速率可能只有个位数,但随着时间的推移,速率会逐渐提高。所以前期开枪,在某种程度上说,你瞄得越准,其实可能越打不到人。最重要的是,服务器是随机的,可能别人打你刚好速率比较高,而你打别人却恰恰相反,这也是没有办法的事情。

还好国服即将上线,除了期待较低的延迟之外,腾讯的服务器应该问题不会太大,你们觉得呢?

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180129A0V7EO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券