紫水晶 发表于 2017-4-17 22:09

现在为何光枪这外设消失了

fc时代不少光枪游戏的,现在只能在街机厅里看到了。fps用光枪不是更有代入感吗,为何没人做呢

Lunamos 发表于 2017-4-17 22:14

Wii和WiiU有很多。

不好玩,累。

endrollex 发表于 2017-4-17 22:23

ps4就有光枪

小姜不辣 发表于 2017-4-17 22:26

本帖最后由 小姜不辣 于 2017-4-17 22:28 编辑

FC光枪原理很简单,功能限制也很大,只能判断光枪是否命中指定目标,而不能判断光枪打中了哪个位置,这种光枪当然不能用在复杂的FPS中。
简单说一下原理:玩家在扣下扳机时,屏幕一瞬间变黑,只有目标显示为白色块,光枪枪管中有个感光摄像头,能判断是否对着白色目标,所以如果对着灯炮开枪会自动判断为打中。
至于Wii的光枪,包括其它平台,只要是屏幕上显示有准星的游戏,本质上还是体感控制。

万年僵尸 发表于 2017-4-17 22:28

londo_bell 发表于 2017-4-17 22:30

本帖最后由 londo_bell 于 2017-4-17 22:41 编辑

因为现在一般人不用CRT显示器了
扣下扳机后,主机会要求CRT显示器扫描出一个全白帧,根据枪口的传感器接收到光信号与扣下扳机的时间差,对枪口指向进行定位

星野心叶 发表于 2017-4-17 22:32

PS4那个光枪...设计的和情趣用品一样...

cnwind042 发表于 2017-4-17 22:56

VR准备要出一堆这种外设

边缘中心 发表于 2017-4-18 01:13

万年僵尸 发表于 2017-4-17 22:28
FPS用光枪你怎么移动和转视角

所以光枪只能出现在那类移动和视角都不需要操作的游戏里

参考用ps move玩kz3

ASDJKL 发表于 2017-4-18 03:40

殤之紫血 发表于 2017-4-18 04:48

支持光枪的主机游戏现在很少了,或许你可以等等vr

----发送自 STAGE1 App for Android.

汤圆です 发表于 2017-4-18 08:59

wii上的密罗三部曲,管道和cod系列

—— 来自 ZUK Z2121, Android 7.0上的 S1Next-鹅版

dieorobey 发表于 2017-4-18 09:12

光枪外设本质是体感,wii时代以后体感的玩意还少吗?包括现在流行的VR某程度上都可以说是体感的延伸

lyt77777 发表于 2017-4-18 10:35

WII上的GHOST SQUAD玩起来真是爽,这大概是到目前为止唯一一个体验和街机光枪游戏差不多的家用机移植吧。

droople 发表于 2017-4-18 10:52

引用第5楼londo_bell于2017-04-18 00:30发表的:
本帖最后由 londo_bell 于 2017-4-17 22:41 编辑 因为现在一般人不用CRT......

@londo_bell
lcd没法输出一个全白帧吗?

----发送自 samsung SM-G9350,Android 7.0

白昼梦 发表于 2017-4-18 10:56

RockingHorse 发表于 2017-4-18 11:08

现在还得加个跑步机才行

cyberalogo 发表于 2017-4-18 11:10

londo_bell 发表于 2017-4-18 11:14

droople 发表于 2017-4-18 10:52
@londo_bell
lcd没法输出一个全白帧吗?



CRT是依靠发射电子束扫描显像的,所以可以根据时间差对枪口朝向进行定位,LCD并非扫描显像,所以不行

droople 发表于 2017-4-18 11:20

londo_bell 发表于 2017-4-18 13:14
CRT是依靠发射电子束扫描显像的,所以可以根据时间差对枪口朝向进行定位,LCD并非扫描显像,所以不行 ...

知乎上看到的,你的方法是SFC的,FC的应该在LCD上能实现

感谢 程序员 同志提醒,FC的光枪原理比较独特,和其他机种不一样。你扣下扳机的时候,游戏机会画一帧画面,画面是黑色只有目标区域是白色的。如果枪口接收到白色光线信号,就说明瞄准的是目标。复数目标会依次显示白块,间隔时间可以判断是哪个。而高档游戏机比如SFC和PS采用的是另一种原理。首先在你扣下扳机的时候,游戏机会向电视发出信号,显示一个全黑帧和全白帧,同时开始给光枪计时。当时的电视是电子枪打在荧光粉上激发发光,所以慢放看来,就是黑色的屏幕逐渐被白点铺满的过程,白点的运动规律是从左到右,从上到下。从你的光枪收到白色信号的时间,可以推算出当时白点的大致位置,所以位置就出来了。当时电视是逐行扫描的,先扫描奇数行给半帧,再扫描偶数行给办帧。隔行后半帧信号怎么给我忘了,似乎是直接复制前半帧?逐行设备比如部分街机的显像管也能用但是要专门调整。电脑CRT显示器也有类似原理的设备,就是过去用的光笔。所有不用荧光粉发光的显示设备一律不行。还有第三种原理是街机上用的,在屏幕4角有红外发射器,发射不同频率的信号,从枪口接收时间可以判断出瞄准位置。WII的手柄也是差不多的原理。

作者:孟德尔
链接:https://www.zhihu.com/question/23825287/answer/25791132
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

苏西踩我 发表于 2017-4-19 00:53

zhb94430 发表于 2017-4-19 05:01

马上五月份的FarPoint就会有类似光枪的外设…

wbtsy 发表于 2017-4-19 07:35

droople 发表于 2017-4-18 11:20
知乎上看到的,你的方法是SFC的,FC的应该在LCD上能实现

感谢 程序员 同志提醒,FC的光枪原理比较独特, ...

著作权归作者所有

真的吗?

droople 发表于 2017-4-19 07:38

wbtsy 发表于 2017-4-19 09:35
著作权归作者所有

真的吗?

才发现是书记。。。。。。

瓦格雷 发表于 2017-4-19 08:22

widder 发表于 2017-4-19 09:24

光枪是针对CRT的扫描线来工作的,lcd没扫描线没法工作了

其实crt上同一时间只有一个亮点,只是眼睛的暂留效应让你看到了整个画面
页: [1]
查看完整版本: 现在为何光枪这外设消失了