световой пистолет для компьютера
Автор Nail Sаbiтоv задал вопрос в разделе Железо
Симулятор пистолета на игровых приставках Денди, помните? Принцип действия. и получил лучший ответ
Ответ от Даниил Байшенко[активный]
Для приставок типа Денди (NES) используется следующий принцип действия:
В стволе пистолета расположен узконаправленный фотоэлемент. Фотоэлемент в момент выстрела считывает освещение и передаёт информацию на процессор приставки. В момент нажатия на спусковой крючок, экран телевизора на доли секунды становится чёрным, с белым прямоугольником вместо цели. Пистолет возвращает «1», если он наведён на мишень, и «0» в противном случае. Если мишеней несколько, подбитая определяется двоичным поиском.
Преимущества: простота.
Недостатки: реакция на любой освещённый объект, небольшое количество мишеней, заметное чёрное мигание, на ЖК-телевизорах может не сработать.
В момент нажатия на спусковой крючок, экран телевизора на доли секунды становится чёрным, с белым прямоугольником вместо цели. Опять-таки, пистолет возвращает «1», если он наведён на мишень, и «0» в противном случае. Если мишеней несколько, подбитая определяется двоичным поиском.
Принцип действия
1. На экране нормальная картинка.
2. Жмем на курок.
3. Система считывает показания датчика. Должна быть засветка.
4. Система тушит экран. Засветки быть _НЕ_ должно.
5. Подсвечиваем место первой цели.
6. Проверяем на засветку.
7. Если засветка - выход, иначе повторять шаг 5 для _ всех_ целей.
8. Если была засветка цели - убить, иначе выход.
9. Восстановление картинки.
И все. Это все еще и по Денди видно было.
Шаги 3 и 4 нужны для определения, что пистолет направлен на экран. Ну, типа, облом читерам, которые на лампочку направляли.
там походу был все обман =)
стреляешь, а оно запрограммировано например с 3 го раза попасть... .
и так далее!
Больше ни нахожу объяснения....