Световой пистолет — это указательное устройство для компьютеров и устройство управления для аркадных и видеоигр , обычно имеющее форму пистолета .
Первые световые пистолеты были произведены в 1930-х годах, после разработки светочувствительных вакуумных трубок . В 1936 году технология была представлена в аркадных стрелялках, начиная с Seeburg Ray-O-Lite. [1]
Эти игры развивались на протяжении последующих десятилетий, достигнув кульминации в Periscope от Sega , выпущенной в 1966 году как первая успешная игра компании, в которой игроку нужно было целиться в картонные корабли. [2] Periscope — это ранняя электромеханическая игра , [3] и первая аркадная игра, которая стоила один четвертак . [4] Игра Missile от Sega 1969 года включает электронный звук и движущуюся кинопленку для представления целей на проекционном экране, [5] а ее игра Killer Shark 1972 года включает в себя установленный световой пистолет с целями, движение и реакции которых отображаются с помощью проекции обратного изображения на экран. [6] Nintendo выпустила Beam Gun в 1970 году и Laser Clay Shooting System в 1973 году, [7] за которой в 1974 году последовала аркадная игра Wild Gunman , в которой для отображения цели на экране используется кинопроекция . [8] В 1975 году Sega выпустила ранние кооперативные шутеры со световым пистолетом Balloon Gun [9] и Bullet Mark . [10]
Первый метод обнаружения, используемый NES Zapper, заключается в последовательном отображении каждой цели белым светом после того, как экран погаснет. Компьютер знает, что если диод обнаруживает свет, когда он рисует квадрат (или после обновления экрана), то это цель, на которую направлен пистолет. По сути, диод сообщает компьютеру, попал ли игрок во что-то или нет, а для n объектов последовательность отображения целей сообщает компьютеру, какую цель поразил игрок после 1 + ceil(log 2 ( n )) обновлений (одно обновление для определения, была ли поражена какая-либо цель, и ceil(log 2 ( n )) для выполнения бинарного поиска объекта, который был поражен). [11]
Побочным эффектом этого является то, что в некоторых играх игрок может направить пистолет на лампочку или другой яркий источник света, нажать на курок и заставить систему каждый раз ложно определять попадание в первую цель. Некоторые игры учитывают это либо путем определения того, все ли цели кажутся совпадающими, либо путем отображения черного экрана и проверки того, что ни одна цель не совпала. [11]
Wii Remote использует инфракрасную видеокамеру в портативном контроллере, а не простой датчик. [12] Уэсли Ин-Пул заявил, что Wii Remote не такой точный, как традиционный световой пистолет. [13]
GunCon 3 — это инфракрасный световой пистолет, используемый в аркадных играх. [14]
Прямоугольное позиционирование похоже на захват изображения, за исключением того, что оно игнорирует любые детали на экране и определяет только прямоугольный контур игрового экрана. Определяя размер и искажение прямоугольного контура экрана, можно вычислить, куда именно направлен световой пистолет. Этот метод был представлен Sinden Lightgun. [15]
Позиционное ружье распространено в видеоаркадах , как неоптическая альтернатива световому ружью. Позиционное ружье постоянно закреплено на вертлюге на корпусе , как аналоговый джойстик для прицеливания перекрестья на экране. Это, как правило, изначально дороже, но проще в обслуживании и ремонте. Игры с позиционным ружьем включают Silent Scope , [16] аркадную версию Resident Evil Survivor 2 , Space Gun , [17] Revolution X , [18] и Terminator 2: Judgment Day . Консоли могут использовать световые ружья.
Позиционное оружие по сути является аналоговым джойстиком , который записывает положение оружия для определения цели игрока на экране. [19] [20] Оружие должно быть откалибровано, что обычно происходит после включения питания. Ранние примеры позиционного оружия включают Sea Devil от Sega в 1972 году, [21] Attack от Taito в 1976 году, [22] и Cross Fire в 1977 году, [23] и Battle Shark от Nintendo в 1978 году. [24]
Световые пушки, такие как NES Zapper или те, что используются в серии House of the Dead , заметно отличаются от позиционных пушек, используемых в аркадных играх, таких как Gunblade NY от SEGA. ... Световые пушки отличаются от позиционных пушек, таких как в Gunblade NY (внизу), которые по сути являются аналоговыми джойстиками. ... Позиционные пушки по сути являются аналоговыми джойстиками, установленными в фиксированном месте по отношению к экрану. Световые пушки, напротив, не имеют фиксированной априорной связи с дисплеем.
Два пути к обычному управлению оружием — это световое оружие и позиционное оружие. Световое оружие наиболее распространено в видеоигровых системах любого типа. Они работают оптически с экраном и не отслеживают местоположение на экране, пока оружие не выстрелит. Когда оружие стреляет, экран на мгновение гаснет, и оптика в оружии регистрирует, куда на экране направлено оружие. Эта информация отправляется на компьютер, который регистрирует выстрел. ... Позиционное оружие устанавливается стационарно на аркадном автомате с возможностью прицеливания влево/вправо и вверх/вниз. Они функционируют во многом как джойстики, которые постоянно сохраняют известное местоположение на экране и регистрируют текущее местоположение при выстреле.