¿Cómo funcionaba la famosa pistola de Duck Hunt?

27 comentarios

Duck Hunt
Hoy día las consolas de última generación PS3, XBOX y Nintendo Wii, proporcionan mecanismos para detectar el movimiento del usuario combinando diferentes tecnologías: cámaras, sensores de infrarrojos, giróscopos, acelerómetros, etc. Con esta nueva generación de consolas y sus accesorios, disfrutamos de numerosos videojuegos donde podemos simular el uso de una pistola apuntando sobre la pantalla.

Sin embargo, allá por los años 80 un videojuego se hizo famoso por su original sistema de juego. Os hablo de Duck Hunt, un videojuego creado por Nintendo donde el jugador utilizaba una pistola para disparar a los patos que aparecían por pantalla.

Hoy día nos puede parecer un juego corriente e incluso bastante simple pero, ¿cómo era capaz de detectar la consola NES el puntero de la pistola? Os recuerdo que esta consola no disponía de ningún tipo de receptor en la televisión ni nada parecido. Sólo la videoconsola y su mando conectado por un cable.

El funcionamiento de dicho sistema es simple a la vez que curioso. Cuando la consola detecta que hemos pulsado el gatillo de la pistola, colorea durante una fracción de segundo la imagen del televisor en color negro. Inmediatamente después, representa en color blanco el objetivo al que se quiere disparar (en nuestro caso un pato), quedando éste dibujado sobre el fondo negro. Todo esto ocurre tan rápido que nuestro ojo no es capaz de detectarlo.

Pistola y mando de la consola NES

La pistola que manejábamos dispone en su cañón de un fotodiodo que es capaz de detectar, si estamos apuntando de forma correcta, esta transición a la imagen en negro y luego de negro al objeto en blanco. Os preguntaréis por qué hay que colorear la pantalla previamente de color negro y no se muestra directamente la figura en blanco sobre fondo oscuro. El motivo es evitar que el jugador haga trampas apuntando a una fuente de luz.

No obstante este mecanismo es muy simple y no funciona cuando se represetan varios objetivos en pantalla ya que la videoconsola no sabría distinguir a cuál de los dos hemos apuntado. Para solucionar este inconveniente se hace uso del refresco de pantalla horizontal y vertical, pero el fundamento en que se basa es el aquí explicado.

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    !
    | 1 estrellas

    ¡Qué bueno! Muy bien pensado, por aquel entonces se las sabían apañar.

  • 2

    Avatar de Yunni !

    Recuerdo cuando Mcfly llegaba al futuro y jugaba a dispararle a los vaqueros y los niños del futuro le decían, decepcionados: “¡Bah, en ese juego hay que usar las manos!”.

    Vean que tanto se han oxidado: http://www.juegosflash.cl/clasicos/duck-hunt/

    PD: ¡Ah y por fin podemos vengarnos de ese maldito perro burlón!

    -- editado por última vez a las 14:06

  • Respondiendo a #2:
  • 12

    Avatar de dotfanny !

    Y sigo siendo tan mala como en ese entonces...XD Así que tome venganza. http://www.newgrounds.com/portal/view/11439

    (ningún perro fue dañado en la programación de este juego)

  • 3

    Avatar de jaimebcn !

    Genial! Es algo que siempre me había preguntado! Gracias por darnos una solución a todos los que jugamos de niños a este gran juego!

    Entonces, con una cartulina negra mate perforada y una linterna detrás ( simplemente con un punto blanco, de varios milímetros de diámetro) , podría engañar a la consola?

    -- editado por última vez a las 14:19

  • Respondiendo a #3:
  • 6

    !
    | 2 estrellas

    No es tan fácil de engañarla ya que se sincroniza con la imagen tienes que hacer la transición de negro a blanco en el mismo instante que la pantalla lo que es imposible hacerlo a mano.

  • Respondiendo a #6:
  • 11

    Avatar de hernandodesoto !

    A ver si lo he entendido: uno dispara e imperceptiblemente, el botón dispara la secuencia negro-blanco-negro de la pantalla que detecta el fotodiodo del cañón y por el contraste el sistema sabe si estabas apuntando bien al objetivo? Es que nunca tuve una de ésas ;(

    Abrazos

  • Respondiendo a #11:
  • 17

    interesante

    Avatar de kleiser !

    La pistola consta de un fotodiodo. Al apretar el gatillo la pantalla funde en negro, resalta en blanco al patito y si el fotodiodo capta esa luz del blanco es que la pistola esta apuntando en la direccion apropiada y la consola lo cuenta como un acierto.

  • Respondiendo a #17:
  • 27

    Avatar de hernandodesoto !

    OK, gracias: como yo pensaba

    Y acabo de ver el vídeo y se ve el efecto claramente. ¿Será que con el bombardeo audiodigital ahora somos más perceptivos para ese tipo de efectos?

    Abrazos

  • 4

    interesante

    Avatar de kleiser !

    Vaya es un mecanismo en apariencia muy sencillo pero muy bien pensado. Tendrias que subtitular este articulo "Xataka Ciencia meets VidaExtra". :D

  • 5

    Avatar de picota92 !

    Acabas de resolver el mayor misterio que tenia en mi vida. Gracias.

  • Respondiendo a #5:
  • 20

    Avatar de xingular !

    JAJAJAJAJA, yo tuve algo similar con un videojuego tipo RAMBO en el AMSTARD Spectrum ¡Hasta ahora también uno de los grandes misterios videojueguiles que he tenido!

  • 7

    Avatar de Numero_12 !

    ¡¡Uno de los grandes enigmas si señor!! ahora que lo leo parece simple, pero jamás se me habría ocurrido

    Mañana saco la consola... y a matar patos de nuevo ¿alguien se apunta? :-p

    Un saludo.

  • 8

    Avatar de stranno !

    La Scope de Super Nintendo, sin embargo, usaba un receptor de infrarrojos y ello le permitía incluso detectar el movimiento del arma sin necesidad de disparar, como en Battle Clash donde podías mover el robot girando la bazooka

    El porqué un puñetero emisor de infrarrojos comía 6 pilas AA en una tarde sí que es un misterio y no cómo funciona el Zapper que está más que re-explicado en mil sitios

  • 9

    Avatar de logoff !
    logoff | 2 estrellas

    sé que si solo es un fotograma parece que no, pero en realidad si se veía un parpadeo. yo me hice esa pregunta muchas veces, pero viendo el parpadeo algo así me imaginaba. quien la tenga que la saque, que sí se ve, incluso el punto blanco.

    el cambio de negro a blanco en el segundo fotograma no solo es para evitar las trampas, también sirve para calibrar el fotodiodo haciendo una medida diferencial. no se mide la intensidad del negro y luego la del blanco, puesto que depende de las condiciones de luz de la sala. se mide el cambio entre el "negro de nuestra TV y sala" y "el blanco de nuestra TV y sala". oí en algún lado que en las TVs plasma o LCD no va porque en las CRT la luz era algo diferente. mi NES está frita desde hace más de 10 años. ¿alguien lo puede comprobar?

  • Respondiendo a #9:
  • 14

    !
    | 2 estrellas

    Doy fe. En los LCD no funciona :-(

  • 10

    Avatar de erwin1209 !

    Siempre me lo pregunte.. gracias !

  • 13

    interesante

    Avatar de dotfanny !
  • Respondiendo a #13:
  • 16

    Avatar de Yunni !

    ¡Ja ja ja, +1!

  • 15

    Avatar de nbrevu !

    ¡Qué chulada! Yo también me pregunté mil veces cómo funcionaba el dichoso cacharro, y eso que nunca llegué a tenerlo.

    Recuerdo que hace años un amigo estuvo arreglando para su vecino una consola bottleg ("Dream game", se llamaba), de éstas que dentro tienen un clon de la NES e incluyen un cartucho de 9999999 de juegos -sí, la cifra es exacta- que en realidad son 7 repetidos una infinidad de veces. La consola incluía también una pistola para jugar al clon del Duck Hunt, pero era tan cutre ¡que el mecanismo era acertar siempre! Incluso aunque se disparara fuera de la pantalla.

  • 18

    Avatar de catalania !

    No me siento conforme con la explicación, necesito matices, porque si pantalla se pone en negro y luego los objetos disparables en blanco, ¿Cómo sabe la consola cuál de todos los objetos en blanco de la pantalla estamos apuntando? ¿a caso cada objeto se pone en una luminosidad diferente? ¿cada objeto/pato se pone en una fracción de segundo diferente en blanco?

    -- editado por última vez a las 20:39

  • Respondiendo a #18:
  • 19

    Avatar de nake90 !

    El último párrafo lo dice: "No obstante este mecanismo es muy simple y no funciona cuando se represetan varios objetivos en pantalla ya que la videoconsola no sabría distinguir a cuál de los dos hemos apuntado."

    Lo siguiente que comenta es algo sobre el refresco vertical. No se cómo lo harán al 100%, pero supongo que utilizan el hecho de que las pantallas no se actualizan de golpe, si no que va actualizando de arriba a abajo (refresco vertical). Por eso cuando grabas una pantalla con una cámara se ve como si parpadease con líneas horizontales.

    Supongo que la idea es comprobar en un momento determinado qué recibe el sensor de la pistola.

    Aunque si la pantalla va a la suficiente frecuencia, lo que se podría hacer es hacer lo de parpadear dos veces distintas, una para cada pato (suponiendo que hay 2 patos), y leer los valores del sensor en cada momento.

  • Respondiendo a #19:
  • 22

    Avatar de logoff !
    logoff | 2 estrellas

    las pantallas en Europa "parpadean" a 50Hz, 25Hz por fotograma, ya que las imágenes son interlineadas, es decir las líneas pares y las impares se actualizan alternativamente con eso y un poco de imaginación se jugaba en los 80s.

  • 21

    Avatar de jorgeferpas !

    Un día me puse a preguntarme a mí mismo cómo funcionaba la pistolita, y llegué a la conclusión de que debía ser tal y como se explica aquí, salvo por lo de colorear la pantalla en negro. Eso no llegué a deducirlo.

  • Respondiendo a #21:
  • 24

    Avatar de bds !
    bds | 2 estrellas

    El fondo negro se nota si te fijas bien.

  • 23

    !
    | 1 estrellas

    En serio no veían el cuadrado blanco? Les creo que el momento en que la pantalla estaba solo negra fuese muy rápido para verlo, pero el cuadrado blanco que aparecía era fácilmente visible! (Influirá que soy daltónico? tal vez soy más sensible a eso?)

  • Respondiendo a #23:
  • 25

    Avatar de bds !
    bds | 2 estrellas

    Es posible, pero quizás se deba más a la pantalla usada.

  • Respondiendo a #23:
  • 26

    Avatar de almafuerte !

    http://www.youtube.com/watch?v=-1NyIsZXeqU AQUI PUEDES VER BIEN EL CUADRADO BLANCO EN EL PATO

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL