【教程】如何降低实时对战网络手游的网络延迟

修改于2016/09/293553 浏览综合
不少小伙伴都在困扰自己明明操作那么优秀,为什么要被大延迟拖累,小编就来科普一下,顺便教教大家怎么让延迟变低~
TapTap

TapTap
1、为什么PVP会产生延迟?
简单比喻:把PVP想象成在电脑上玩LOL或者其他网游,只不过你在用的电脑使用的是无线的连接方式,连接到服务器前先要通过无线网络发送给路由器然后再连接到网络,再通上服务器。
TapTap
具体来说就是在远处有一台服务器(性能超强,非常贵)来处理实时战斗的信息传递,你和其他的PVP玩家向服务器发送请求,服务器给你匹配到和你战斗的人通过网络传输到你手里的手机上,你的操作行为通过网线上传到服务器然后发送给对手。
延迟的情况很复杂,可能导致延迟的主要因素(它们是互相叠加的)如下:
网络延迟。在游戏服务器连接到到全国每个省的每个电信运营商之前,总会有用户的延迟体验较差,就像有人看优酷会卡一样。网络延迟在0~70毫秒为佳,70~200ms还凑合,200ms以上较差。
WIFI导致的延迟。WIFI网络容易导致丢包和高延迟,特别是遇到较差的无线路由器、部分手机无线天线差、所在区域WiFi太多2.4G WIFI干扰严重。
2、 关于网络:
* WiFi能用5GHz就不用2.4GHz。
开wifi能看到周围有很多无线网,它们大都跑在同一个频段,会互相干扰。就好比往水里扔几块石头,水波会互相重叠干扰。如果使用在附近使用USB3.0设备比如USB3.0的U盘等同样有干扰问题(具体为什么简单得来说就是USB3.0设备的工作频率和2.4G的WiFi特别相近,要了解详细可以看Intel的官方描述对USB3.0干扰2.4G的描述文档http://www.usb.org/developers/docs/whitepapers/327216.pdf
高质量的宽带不等于高带宽。下图代表wifi互相干扰。
TapTap
* wifi干扰后会发生什么。wifi干扰后会产生错误数据和延迟,错误数据会丢掉重传,造成更大的延迟,此时进行PVP战斗就会延迟和出各种问题啦。
* 为什么我的wifi看视频不卡但玩游戏延迟或者卡顿。因为视频是有缓存的,打比方说收到了100副画面,才开始播放第一幅,这时101副数据收到了是错的,就丢掉重传了,但是你看到的画面不卡,因为才播放到第二幅。而PVP是没有缓存,它是实时的。
TapTap
3、 玩PVP体验最好需要的条件:
* 高质量的宽带:不是带宽高就叫高质量,而是延迟低,干扰低,丢包率低。
* 有较好网络连接能力的手机,如果手机内部使用双天线设计(有的手机厂商叫WiFi+),为好。
4、PVP延迟大怎么办?
* 尽量离自己的无线路由器,在同一个房间。越近延迟越低信号强度越好,大家懂。
* 当附近能搜到的WiFi太多时,我们的建议是:使用5G WIFI,使用尽量好(400元以上)的无线路由器。WIFI带来的延迟很不确定,可能从几十毫秒到数百毫秒不等。
* 关闭蓝牙,蓝牙可能影响WiFi的收发。
* 我是5Ghz WiFi,手机也没问题为什么还是延迟高?可能是运营商问题或者网络高峰时段拥堵了。
5、作为高智商的玩家,不应该做什么:
* 宽带质量不行,还用带宽大小(网速快慢)否高来比较,(请看上面第2,3点)。
* 还没找清楚是什么问题就向宽带运营商申请提升网络带宽,或者换新手机。
4
7
9