老玩家可能知道任天堂曾给红白机出过一款光线枪,使用它可以玩《打鸭子》游戏,在以前那个年代这样的硬件设备妥妥的可以称得上是“黑科技”,不过光线枪的原理是什么呢?最近,国外The 8-Bit Guy频道对于任天堂的光枪进行了拆解,并对其工作原理进行了说明。
任天堂光线枪视频:
视频的前半部分是一款用在准将64系统上的光线笔,任天堂光枪的部分在视频的8分45秒处。光线枪不需要接收器的设计可能让不少人感到迷惑,然而从拆解上来看,光线枪的结构较为简单。其主要的工作原理都在于枪管内置的光传感器上,当玩家扣动扳机的时候,该传感器就会工作检查屏幕上特殊的白色高光。如果玩家瞄准了该白色高光,那么就算射击成功。
《打鸭子》光线枪工作原理
拿《打鸭子》这个游戏举例,当玩家扣动扳机的时候游戏会生成一帧全黑的画面,这样可以让枪进行校正,下一帧会在黑色的背景下生成一个白色方块代表鸭子的位置,再下一帧才是正常的游戏画面。由于帧数的刷新非常快,玩家肉眼是不可见的,但是光枪能捕捉到。另外,两只鸭子的原理也很简单就是在正常画面前再加一帧代表第二只鸭子位置的黑色背景画面。该视频还告诉大家,使用手柄可以控制鸭子的方向,不知道玩家们有没有试过呢。
视频画面: