
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.

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.
Comentarios
¡Qué bueno! Muy bien pensado, por aquel entonces se las sabían apañar.
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
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)
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
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.
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
interesante
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.
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
interesante
Vaya es un mecanismo en apariencia muy sencillo pero muy bien pensado. Tendrias que subtitular este articulo "Xataka Ciencia meets VidaExtra". :D
Acabas de resolver el mayor misterio que tenia en mi vida. Gracias.
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!
¡¡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.
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
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?
Doy fe. En los LCD no funciona :-(
Siempre me lo pregunte.. gracias !
interesante
Ese juego es tan clásico que hay como mil parodias de él en Internet.
http://www.youtube.com/watch?v=wP5MvWCLjJU&feature=related http://www.youtube.com/watch?v=Hho6w8q_Rx0&NR=1&feature=fvwp http://www.youtube.com/watch?v=3g6gHoXRtDM&feature=player_detailpage
¡Ja ja ja, +1!
¡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.
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
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.
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.
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.
El fondo negro se nota si te fijas bien.
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?)
Es posible, pero quizás se deba más a la pantalla usada.
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 FacebookConnect