老年FPS玩家前来报道。
有多老呢?从三角洲1代开始玩,经历了CS从默默无闻到火爆全国的全过程;然后看着远哭系列分家。至于荣誉勋章COD战地系列,基本没有缺席的。
没打过正式比赛,但工作后一人灭过附近某大学的一整支CS战队——打的他们锁服务器那种。
也曾在网吧中被人找上门来怀疑作弊。因为2v7晃的像疯子一样让他们瞄都没法瞄,我这边却枪枪爆头。
点射和泼水全都擅长。当时常到网上几个著名战队的服务器游玩,多次残局1vN全灭对手;有一局dust2玩匪,开局一梭子撂倒7个小道偷袭的CT。
当年也录过不少录像,自认其中几十段精彩的并不逊于当时那些职业选手的击杀集锦。
当然,在那个全民FPS的年代,只要多打多挑,人人都能挑出一些精彩瞬间。
后来很多年不玩,反应速度什么全都不行了。心血来潮跑网上某对战平台打了几天,感觉大失水准。不过,它的统计数据显示我AK爆头率98%,M4爆头率8x%。
吹这个呢,主要是证明一点:FPS游戏我见得多了。别见到点很奇怪的、“超越极限”的击杀,就以为那是作弊;但也别在我面前妖魔化压枪/跟枪,弄得好像会说这俩词就无所不能一样。
我不评论这个视频本身,只谈谈如何判断一个人是不是作弊。
所谓作弊,就是通过机器辅助,超越玩家本人的水平极限、从而不当得利的行为。
那么,判断作弊,自然就必须先知道人的极限;然后观察他有没有超过人类极限的行为。
同时,游戏中充满偶然;因此偶然的一次超越极限并不足以证明作弊。
什么能证明作弊呢?反复多次的、统计上显著的超越人类极限,那100%是在作弊。
人类极限是多少呢?目前公认不可能超过100ms。
你可以到这里测测自己的极限:Human Benchmark
老头子我现在只能做到200多ms了。难怪网上FPS对战总有些力不从心的感觉。
普通人大概平均200多个ms;运动员150~180ms。
这个网站统计了八千一百万次点击,人类反应速度的中位数是273ms,平均284ms。
其中,台式机/笔记本的操作系统以及鼠标显示器额外添加了30ms的延迟(扣掉这30ms我还是能进200的,哈哈)。
综上可知,大部分人类的极限反应速度是200到250ms。
这个网站会在统计时抛弃所有小于100ms的数据,因为那超出了人类能力范围。
About the test
This is a simple tool to measure your reaction time.
The average (median) reaction time is 215 milliseconds, according to the data collected so far.
In addition to measuring your reaction time, this test is affected by the latency of your computer and monitor. Using a fast computer, wired mouse, and low latency / high framerate monitor will improve your score somewhat.
This is discused in further detail on the the statistics page. While an average human reaction time may fall between 200-250ms, your computer could be adding 10-50ms on top. Some modern TVs add as much as 150ms!
If you want, you can keep track of your scores, and see your full history of reaction times.
Just do at least 5 clicks and then click save.
Clicks faster than 100 milliseconds will be saved, but they will not count towards your score on the leaderboard.
玩FPS的就算天赋异禀,都按100ms的极限值算,它也决定了很多东西。
100ms是什么意思呢?
如果帧速是30fps,那么每帧就是33毫秒;3帧加起来,才是100ms。
换句话说,10fps都可以拿来判断是否作弊——没错,10fps时,帧与帧间隔100ms;但人的极限反应速度也才100ms。
注意这极限二字。如果你总是在下一帧作出反应,那肯定是在作弊。因为这说明你总能保持150ms左右的巅峰状态。这是最顶尖的职业选手都不可能做到的。
当然,10fps必须依靠统计才能做出判断;而更高的fps更容易看少量信息便抓住马脚。
总之,判断作弊,一定要掐死这个100ms线;而且,记住,那是精神最为集中、状态最佳时,全人类的极限值。
PS:评论区有人已经给出数据,职业选手的平均反应时间也“高达”250ms以上(实际大都超过了300ms)。
为方便起见,我们不妨假定世界顶级高手都是菜鸡,之后的讨论全部按“真正的高人”标配100ms的最低反应时间进行——所以您要连这100ms的底裤都不穿……
100ms这把尺子,要怎样用才对呢?
注意观察瞄准点和目标。玩家一定是先看到目标、然后才去瞄准/开火的。
“看到目标-估算距离-移动鼠标-完成瞄准”这一套动作,就是所谓的“跟枪”。
记住了,跟枪起码需要100ms的时间反应:如果目标突然变向,那么对30fps的视频,必须至少3帧后,玩家才可能做出跟枪动作。
类似的,如果视频是60fps,那么目标突然一个急停,玩家就必须起码等待6帧,才能完成这个“看到画面、识别信息、作出反应”的过程。
再说一遍:从画面出现变化、到玩家做出应对,起码需要100ms的间隔。这是人类的反应极限。
而这个100ms的间隔,就对应着30fps的3帧、60fps的6帧、120fps的12帧。
至于那些弱爆了的世界顶级玩家,他们那惨不忍睹的250+ms平均反应速度,对应着10fps的2.5帧、30fps的7.5帧、60fps的15帧、120fps的30帧。
人类的反应速度如此弱鸡,因此为了打中位置变幻不定的对手,FPS高手有自己的一套应对办法。
其一是预瞄,瞄前方一两个身位,等对方“自己撞枪口”。
其二是以不变迎万变:我猜你会在某个点变向(经常是障碍物附近),我就一直照那个点打;于是你跑过去挨一枪、返回来又挨一枪。
但是,重点来了:绝对不存在枪口全程粘死在位置变幻不定的对手身上的、神仙级的“跟枪”。
原因很简单,神人起码也有100ms的延迟,这个延迟决定了他不可能变成神仙。
事实上,这里是最容易让作弊者露马脚的时候:注意观察,一旦目标出现不规则动作、或者枪口因后坐力跳开,那么玩家必须花时间重新瞄准。不存在枪口每帧都粘在目标身上的可能。
最起码,枪口脱离后,你得先看到画面变化、然后重新调整鼠标位置吧?
记住,这套动作需要100ms,在30fps时必需间隔3帧时间。
类似的,不谦虚的说,当年我的AK/M4压枪也算“小神”等级的——我能实战中AK一梭子干掉7个,还真没见别人做到过。
压枪同样是“观察弹着点偏离、然后拉回”的过程。这同样要受到100ms的反应速度限制。
fps游戏,弹着点分布全都是随机的(我记得某著名fps试图把它变成固定偏离,被玩家抗议驳回)——或者说,它是“大致上服从先快后慢往上抬、然后左右晃动的规律”;但每次扫射时,每颗子弹的落点都会有很小的偏差。
并且,几乎所有游戏里的连发武器都有类似“前两三发精确度极高、四至七发凑合能用、七发往后难以捉摸”的规律。
这就使得CS里哪怕以稳定著称的mp5,也不可能在超过五十米的交战距离打出五发以上点射——你尽管扫,一梭子扫完能下了对方半血说明上帝和你关系不错。
正因为这种“不可捉摸”的特点,使得压枪大神拿着自己最最熟悉的那把枪,也至多扫出霰弹的效果。
这就是会玩的FPS玩家一般以两发、三发点射打50米外的目标,五发左右的长点射打30到50米的目标,只有近在咫尺的敌人才会压枪泼上去十发以上子弹的原因。
因此,一般来说,压枪只能打屏幕上看起来起码高0.5cm以上的目标,而且后期会像霰弹一样,10发不过一二中。
只有mp5这类低伤害武器允许在这种距离连射;但会打的哪怕拿mp5,都极少会选择在这个交战距离使用连射:原因很简单,5发之后命中率太低。
一旦5发秒不掉人,人家只要慢条斯理掏出来个免费的usp,潇洒的两枪打两个爆头,你躺了人家都还有一大半血。
(如果你问我的话,我的打法是3发长点射,第一发尽量爆头。mp5爆头能打80多血,后面3发能再蒙上一发就可以秒杀。但如果首发未能爆头,马上停手躲起来吧。这个距离很容易30发扫完也不过再蒙上三五发,压根打不死人。没错,和霰弹枪一样无力。)
当然,CS是一种“只拼爆头”的超硬核FPS。首发爆头就是比第二发爆头优越得多。
其他游戏,比如APEX,就没把爆头放到那么高的位置上。它们的枪支后坐力没那么大,压枪相对容易一些,而且不像CS那样,不练首发爆头终归是个弱鸡。
但,这种游戏也没有夸张到“芝麻大的目标都允许你扫射”的程度:头五六枪命中三四发,可以解释为走狗屎运了;多了……大概上帝的确和你们家有亲戚?
因此,我们可以注意观察,当随机干扰导致准星跳开、或者被攻击者移动后,疑似作弊的玩家枪口是不是在100ms之后才拉回目标身上——对30fps的视频,就是3帧。
若低于100ms,那就不是人能做到的。
当然,还是那句话:的确有可能出现极端的好运气,使得连续若干颗子弹都能“扫”到芝麻点上。但那是小概率事件。
说白了,以上这些技巧,根本上就是一个字:蒙。
只不过,是科学的、高效率的蒙。
蒙,就要有蒙的样子。
换句话说:绝对不存在没有随机性的跟枪/压枪技术;而一旦随机性出现,那么从玩家发现自己打偏了、到他作出反应拉回枪口,起码需要100个ms——30fps时的3帧、60fps时的6帧、120fps时的12帧。
而且,请记住,这里完全没考虑枪口指向的准确性——我假定他们不需要看屏幕上的准星,随手一挥,鼠标就会停在他打算瞄准的位置,没有丝毫偏差。
如果做不到,就需要一个“观察屏幕上准星信息、然后矫正”的过程。这又是一个100ms;而在矫正前一个偏离时,如果没有停止连射,下一个偏离马上就会接踵而来、这就又带来一个额外的100ms——这也是国外最最妖孽的选手也做不到“远距离压枪”的原因。
一句话:凡频繁对着屏幕上芝麻大小的目标,哒哒哒哒扫出五发以上子弹的,请直接关视频。不是太假就是太菜。
除非那个游戏中的某种枪压根就没后坐力。
最后,请记住,100ms是人类极限。没有人能连续十几分钟保持极限状态。
总之,只要学会这个100ms判断法则,你会发现一片新天地。
PS:我不看国内任何FPS游戏的主播视频。差不多十个都有十个完全不是FPS的味道。