请问小时候玩的小鸟游戏,是怎么实现的?

2022-06-12 20:04:20 +08:00
 ada87

记忆中很小的时候买了台 XX 游戏机,通过两根 AV 线接黑白电视机。

赠送的游戏卡里面有个打小鸟的游戏,需要插一把枪。

然后用枪对着电视砰砰砰,小鸟就掉下来,得分的那个游戏。

那个时候,屏幕也没有信号感应功能,扣扳机的信号也应该是有线传到游戏卡里面的,应该不会知道开枪的方向与电视屏幕的准度,游戏里面是通过什么判定命中的呢?

1156 次点击
所在节点    问与答
5 条回复
woctordho
2022-06-12 20:08:09 +08:00
枪里面的光线传感器可以检测屏幕上枪所瞄准的位置附近的一些光信号

https://en.wikipedia.org/wiki/Light_gun
Archeb
2022-06-12 20:08:48 +08:00
“关于 FC 光枪的原理,很多文章都曾详细解读,这里简要说明一下:其实射出光线的并不是光枪,而是玩家面前的电视。

在射击动作发生时,屏幕上除了目标位置之外的地方都会短暂的变黑,只留下目标位置的白光。这个白光会被枪口接收为判定信号,从而决定玩家是否打中——瞄准灯管等白色光源会被判定全中的这种歪门玩法,正是利用此原理。”

红白机打枪游戏的原理是啥? - 知乎
https://www.zhihu.com/question/32899950
across
2022-06-12 20:11:04 +08:00
http://games.sina.com.cn/y/n/2020-03-04/imxyqvz7810292.shtml

光枪···

换句话说,就是现实版的 像素采样 ·····
Mountain
2022-06-13 01:07:09 +08:00
点开之前我好怕 lz 问的是 flappy bird ,再让我接受一次自己已经年纪大了的事实暴击
ada87
2022-06-13 06:56:16 +08:00
谢谢各位,涨知识了。

这种实现方式确实不怎么优雅,怪不得没有看到几个需要用枪的游戏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859115

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX