红白机打鸭子游戏原理,终于明白了

红白机打鸭子游戏原理,终于明白了

首页休闲益智大侠快射鸭游戏更新时间:2024-04-09

说起儿时玩过的“一人一狗走天下”的游戏,你首先想到的可能不是那个捡垃圾的《辐射4》,而是FC上那个用光枪玩的《打鸭子》。

当时,由于光枪和红白机捆绑销售的策略(国内小霸王也是同样如此),导致很多玩家都玩过《打鸭子》,它可能也是大家接触过的首款用周边玩的游戏。

在游戏中,如果你没有打到鸭子,那只可恶、又肥又贱的黄色猎狗就会从草丛里面伸出身子,用爪子捂住嘴巴哧哧的耻笑你。

正因为如此,《打鸭子》中的猎犬被很多国外游戏媒体评选为“游戏中最烦人的狗”,甚至还出现了可以将其猎*的都市传说,可见玩家对其的痛恨程度。

这一款在70、80后的记忆中占有“挥之不去”地位的游戏,其运行的原理至今让很多人百思不得其解。他到底是怎么实现射击功能的呢

细心的玩家会注意到,在玩打鸭子游戏时,尤其在扣动扳机的瞬间,屏幕会闪烁一下,其实这种光电枪的奥秘就在这一闪烁的瞬间里。

具体逻辑是这样的:

在玩家扣动扳机的时候,游戏机先控制电视显示一帧全黑的画面,然后再显示一帧鸭子的位置替换为白色方块的画面,这两帧画面的显示间隔非常短,只有百分之二秒左右。

如图2所示,当玩家按下扳机,游戏画面会变黑。这个画面的切换比较快,大概在30ms左右,所以肉眼不容易看出来。

这屏幕变黑的这段时间中,游戏可以检测光枪返回的光枪,看是否为弱。

之后,如图3所示,第一只鸭子的位置会用白色块显示,从图2到图3在30ms左右。

如果这个时候游戏发现检测到的光强很强,那就说明玩家击中这只鸭子了。

大概过50ms左右,画面会切换到图4,白色块显示在第二只鸭子的地方,如果游戏此时发现光强为强,那么就说明玩家击中第二只鸭子了。

再过50ms左右,游戏会返回到正常画面。

以上就是光枪的工作过程了。

以上原理仅适用于任天堂打鸭子系列光电射击游戏上,在任天堂红白机之后的几代游戏机里,技术更新换代很快,光电枪的原理也大有不同,那些就不在咱们今天要介绍的内容里了。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved