作者hn12404988 (13e)
看板Shooter-game
标题Re: [分享] 一个影片让你了解BF4现在到底有多糟
时间Sat Jan 11 18:35:00 2014
: (http://ppt.cc/M0r1 )
: 这一段影片中有提到Tick rate这个名词,基本上就当作他是server的更新频率,
: 假设tick rate = 50,server就会接收跟发送玩家资讯50次,其中CS大部分的
: server tickrate是64跟128,BF4却只有10
: (http://ppt.cc/xUKr )
tick是每秒伺服器会帮地图资讯更新几次
BF的10tick就是每秒伺服器运算10次
如果有一个人从右边走到左边,刚好是一秒,而且速度一致不变
那他在你电脑萤幕上就是出现10个他,平均分布在那段距离
但现在的游戏公司很猛,中间缺少的部分,就是你电脑会自己脑补
把幻灯片的十个人影,自己把它串联起来成一个稳定的画面
所以假如你要开枪的话,准心扫过去,10tick来讲很多都是在打空气
另外一个严重问题,稳定低tick就算了,至少十个幻灯片还进得来自己电脑
有些netcode没写好的游戏,或是伺服器不够力,明明ping不高
最要命的是出现choke和lose,分别是封包进不来跟封包出不去或伺服器无力接收
就会造成=>人已经回到掩体,但伺服器负荷大,无法处理你传来的封包(lose)
结果只有你的电脑自己脑补说我回来掩体,但全地图玩家都是看到你还在外面晾
结果被击杀,这封包就传回你电脑,然後你在掩体後被击杀
还有=>对方已经冲进来你的视野范围,但你的电脑根本没接收到这封包
有可能是伺服器有处理但发不出来,或是游戏本身netcode就有问题,客户端无能力接收
结果被瞬秒根本无法反应
这一切除了有关伺服器硬体效能的问题,还有整个游戏引擎的netcode问题
不过说实话,越高tick和伺服器越稳(例如有传闻CS:GO即将升级成128tick)
就是休闲玩家越无法存活,越M型化,因为越利於精准的瞄准(暴头)
像有个CS高手去玩史上最烂netcode设定的CSO
结论就是"那个游戏就是跑射,乱打就是了,反正网路参数烂,根本没必要去瞄头"
设定越烂,伺服器就越轻松,也可以同时间负荷更多人,每人只分到一点伺服器资源
另外DICE员工已经出来说了,他们用的新引擎没有经过广泛的测试
而现在几百万行程式码,要花很多时间才能修正完所有问题
netcode有问题!!!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 175.98.71.195
1F:推 LayerZ:请容我说一句,史上最烂的不是SF吗? 01/11 18:52
2F:推 davidbright:所以跑到墙後面才死一点也不奇怪了..唉 01/11 20:02
3F:推 mioaria:...难怪常常瞄到都没打中 是这原因阿ORZ 01/11 21:48
4F:推 tp950016:幸好还没买 01/11 21:54
5F:推 Mahoutsukai:要打中移动中的人真的是赌人品阿 01/11 22:21
7F:→ Mahoutsukai:rate 64 就是这副鸟样 rate 10 是怎样已经不敢想像 01/11 22:23
8F:推 davidbright:认真觉得一楼你总是拿一些不适合相比的游戏来讲.. 01/12 07:25
9F:推 ohmygodha:经过大大解释 对於choke lose更了解了 以前都不懂 01/12 10:18
10F:推 victor5517:推 01/12 10:29
11F:推 art1:推!! 01/12 10:36
12F:→ LayerZ:SF跟BF 本来就不适合相比阿,单纯回CSO那句而已,你没看内 01/12 13:21
13F:→ LayerZ:文吼 01/12 13:21
14F:→ LayerZ:好吧,SF是跳舞游戏不能跟射击游戏比.. 01/12 13:25
15F:推 Fairytale929:结果等修正完 BF5上市了 (ㄟ 01/12 15:12
16F:推 davidbright:...不是游戏类型的问题..游戏公司规模跟游戏名气、赚 01/13 07:12
17F:→ davidbright:多大,这三者根本天差地远...然而.. 01/13 07:12
18F:推 seiyaku:推 01/13 09:39
19F:推 LayerZ:名气,赚多大? 我只看游戏阿@@ 01/13 10:14
20F:嘘 Pony5566:新引擎没有经过广泛的测试<<不就是要玩家付费BETA 干 01/15 09:55
21F:→ Pony5566:现在鳕鱼跟男友都没预购的价值了 很好 01/15 09:55
22F:推 chinhan1216:CSGO动不动就爆头 鸟游戏一个 01/15 16:42
23F:推 clement10601:Tick Rate过低的FPS主流战术: Keep Running(无误 01/29 00:52