指哪打哪的游戏是如何实现的? 揭秘光枪背后的原理
隔行扫描上可能会使得二维码显示不完全,用手机扫描CRT电视上的二维码无法识别就是这个原因。 ![]() 第二代光枪原理 虽然光枪枪口看上去较大,但是真正感受光的元件接收范围还是很小的,光枪对准屏幕的范围略大于两行扫描线距离,因此隔行扫描时可以认定为对准的就是一个“点”。当玩家按下光枪扳机时,电视会先按照隔行扫描的方式绘制一个全白色的帧,当光枪收到白色信号时,游戏就可以计算出光枪对准的位置了。例如一行有10点,每个点扫描1秒,那么当光枪在第25秒收到白色信号时,就可以推算出它在第3行第5列。当然这只是为了便于理解的简化模型,实际上还要考虑消隐时间、扫描线回归时间等等。 ![]() 如果游戏判断光枪位置与游戏目标位置相同,那么就判定为命中了。这种光枪的优点就在于精确度更高,而且不会出现第一代光枪那种作弊漏洞。而采用这种方式制作的游戏,也不用频繁刷新画面,也不那么累眼睛。 ![]() 第三代光枪与红外线 随着科技的进步,CRT电视逐渐被背投电视、等离子电视和液晶电视所取代,第二代光枪就很难有用武之地了。这时任天堂又推出了不依靠CRT电视就可以游玩的第三代光枪,也就是2006年诞生的,以体感为卖点的Wii。与之前的主机与光枪配件的搭配形式不同,这次手柄与光枪合二为一,既可以当做控制器,又可以当做光枪。 ![]() Wii主机上的黑色条状部件叫做感应条(sensor bar),里面左右分别装有一个红外线LED。当用Wii手柄的前方对准屏幕时,手柄前方的红外摄像头会根据感应条中的两个LED光源的位置进行计算,从而得出手柄前方正对着的位置。需要说明的是,平时Wii手柄与Wii主机是通过蓝牙链接,而非红外线,所以玩非光枪类游戏没有必要将手柄正对着屏幕。 ![]() 如果Wii的感应条失灵了的话,也有一些奇葩方式来修复,其中一种就是使用两个蜡烛来代替感应条中的红外线LED。 ![]() 在一些大型电玩广场里经常能够看到光枪游戏,《VR特警》和《死亡之屋》就是两款非常流行的游戏。其实街机光枪游戏也有CRT显示器和液晶两种,前者的原理同前两代光枪,后者的原理类似于Wii。 ![]() 拓展知识 索尼在PS3和PS4平台都推出了相应的体感外设控制器PS Move,配合枪托可以当做光枪来使用,但是原理却与前面提到的有所不同。PS Move前端配备会发出不同颜色光线的圆球,配套的PS Eye摄像头会以2D影像辨识方式追踪圆球位置。也就是说这种是通过摄像头来进行捕捉,与微软的Kinect的原理颇为类似。 ![]() 光枪游戏兴起与衰落 光枪游戏曾经风靡世界,但现在已经比较小众了,这都是其玩法机制导致的。常见的光枪游戏有两种,一种是类似于《打鸭子》,场景固定,只能守候目标出现。这种机制注定了游戏内容不会太深,放到一些娱乐场所供大众游玩或者比赛效果还是不错的,但是长时间玩容易感到单调。 ![]() 另一种类似于《VR特警》,玩家虽然也只能等候目标出现,但是游戏场景是变化的。玩家不能控制镜头画面,只能根据游戏自身进度进行前进、后退、转身等等,因此这类也叫作“轨道式射击”。 ![]() 轨道式射击可以根据玩家的操作来决定接下来的行走路线,大大丰富了游戏的内容。很多大型游戏中心都会置备几台这种游戏,早年的《死亡之屋》和《VR特警》非常普及,之后也出现了屏幕更大,效果更好的《第一滴血》,近几年还出现了可以坐在车上的《丛林冒险》和《海盗大冒险》,更有支持4人联机、带有驾驶舱的《光环:渡鸦小队》。一些玩家会因好奇心而体验一下,但很少见到反复游玩的。 ![]() 光枪游戏可以说是时代的产物,在电子游戏还处于早期阶段时,使用手柄游玩射击游戏是比较困难的。光枪外设的出现让玩家可以凭借身体本能进行游玩,指哪打哪的体验非常好。但随着电子游戏不断发展,游戏的操作越来越复杂,单凭光枪一个扳机键已经无法满足游戏的需要了,加上键盘与鼠标的出现,可以实现更加快速精准的打击,光枪游戏逐渐边缘化,更加偏向体验和休闲。感谢光枪游戏在那个时代带给我们的快乐,期待光枪游戏在未来能够有所突破。 来源:AGamer (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |