Световой пистолет — это наводящее устройство для компьютеров и устройство управления для игровых автоматов и видеоигр , обычно имеющее форму пистолета .
Первые легкие пушки были произведены в 1930-х годах после разработки светочувствительных электронных ламп . В 1936 году эта технология была представлена в аркадных играх-стрелялках, начиная с Seeburg Ray-O-Lite. [1]
Эти игры развивались на протяжении последующих десятилетий, кульминацией которых стала Periscope от Sega , выпущенная в 1966 году как первая успешная игра компании, в которой от игрока требуется ориентироваться на картонные корабли. [2] Periscope — ранняя электромеханическая игра , [3] и первая аркадная игра, игра в которую стоит один четвертак . [4] В игре Missile от Sega 1969 года используется электронный звук и движущаяся кинолента для изображения целей на проекционном экране, [5] а в игре Killer Shark 1972 года есть установленный световой пистолет с целями, движение и реакция которых отображаются с помощью проекции обратного изображения. на экран. [6] Nintendo выпустила лучевую пушку в 1970 году и систему лазерной стрельбы по глине в 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. [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] Taito Attack в 1976 году, [22] и Cross Fire в 1977 году, [23] и Battle Shark от Nintendo в 1978 году . [24]
Легкие пушки, такие как NES Zapper или те, которые используются в серии House of the Dead , заметно отличаются от позиционных пушек, используемых в аркадных играх, таких как Gunblade NY от SEGA. ... Легкие пушки отличаются от позиционных пушек, таких как Gunblade NY (внизу), которые по сути представляют собой аналоговые джойстики. ... Позиционные пушки по сути представляют собой аналоговые джойстики, установленные в фиксированном месте относительно экрана. Световые пушки, напротив, не имеют априорно фиксированной связи с дисплеем.
Два пути к обычному контролю над оружием — это легкие орудия и позиционные орудия. Световые пушки наиболее распространены в игровых системах любого типа. Они работают оптически с экраном и не отслеживают местоположение на экране до тех пор, пока не будет произведен выстрел. Когда пистолет стреляет, экран на мгновение гаснет, и оптика пистолета регистрирует, куда на экране направлен пистолет. Эта информация отправляется на компьютер, который регистрирует выстрел. ... Позиционные пушки монтируются стационарно на аркадном шкафу с возможностью прицеливания влево/вправо и вверх/вниз. Они функционируют во многом как джойстики, которые всегда сохраняют известное местоположение на экране и регистрируют текущее местоположение при нажатии.