ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 7021|回复: 0
上一主题 下一主题

朝电视开枪鸭子就掉下来,这么多年的谜团终于解开了

[复制链接]
跳转到指定楼层
楼主
发表于 2015-7-26 14:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 | 来自山东
朝电视开枪鸭子就掉下来,这么多年的谜团终于解开了
红白机打枪游戏的原理是啥?
开枪的瞬间,屏幕会迅速依次显示下面几个画面,然后恢复到游戏画面,整个过程约 0.1 秒,光枪会在这 0.1 秒的时间里通过其所瞄准的区域的亮度变化来判断命中与否。

朝电视开枪鸭子就掉下来,这么多年的谜团终于解开了
(制图:haomarlin)

『光枪』也是串行设备,它的 7 个接口中,有两个口用来提供状态信息——

6 In PORT0-3 PORT1-3 Zapper Light

7 In PORT0-4 PORT1-4 Zapper Button

第 6 位表示光枪检测到的光的强弱。

第 7 位表示玩家是否扣下了扳机。

『光枪』大体分为三代,

第一代是 1984 年任天堂的『NES Zapper』光枪(红白机);

第二代是 1993 年以后 SFC 所采用的更为精确的扫描线侦测式光枪(隔行扫描电视机);

第三代是 2006 年以后任天堂在 Wii 上使用的红外线感应技术(液晶屏幕)。

提问者问的红白机打鸭子游戏指的是第一代的 Zapper 光枪。我答得也比较简单,因为这时候的『光枪』原理确实很简单。而直到 1993 年以后的 SFC 才采用了更先进的技术来判断坐标落点,其原理是隔行扫描电视机成像时,图像是从上到下,从左往右扫描的,在第一个六十分之一秒内扫描整个屏幕的一半条(奇数行),在第二个六十分之一秒里扫描另一半(偶数行)。而『光枪』的枪口的可接受范围略大于两行扫描线距离。从而通过时间差来判断准确坐标。至于第三代任天堂 Wii『光枪』则是透过屏幕上 / 下方额外装设的红外线感应条两端所发出的红外线来判定坐标的。

最后,大家可能有一个误区,其实所谓的『光枪』并非是从枪口发射光线信号对准屏幕,恰恰相反,任天堂的"NES Zapper"光枪及同类产品的枪口其实只是一个接收装置(垃圾摄像头)。
朝电视开枪鸭子就掉下来,这么多年的谜团终于解开了

资料参考:NES Zapper

PS:其实打鸭子游戏是两个人玩的,你基友打手枪的时候,你能用手柄来控制鸭子……

答评论:暗光

原来可以控制鸭子啊! 还有,请问如果同时有 2 只以上鸭子在飞如何控制呢?

回答:

这游戏共有三种模式:【1 只鸭】、【2 只鸭】、【打飞碟】,只有【1 只鸭】模式可以控制鸭子飞,控制的方式是使用手柄的上、下、左、右四个方向键。

不知道啥时候有安卓版本的相关配套?

上一篇:聊图-20150726-1
下一篇:[猪哥亮林心如2015新超爆笑][大喜临门] 720P
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-5-13 10:08 , Processed in 0.061078 second(s), 19 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表