Menu
in

FPS con armas reales (DIY)

Los juegos de acción en primera persona ya no volverán a ser los de antes. A lo largo de la (corta) historia de los videojuegos hemos controlado lo que pasa en la pantalla con el teclado, ratón, joysticks, pads, cascos de realidad virtual, guantes dotados de fibra óptica, pero nada parece ser lo suficientemente real. Hasta ahora: los chicos de Waterloo Labs han puesto a punto una interfaz basada en acelerómetros y armas de verdad que permiten jugar Half Life del modo más realista que puedas imaginar.

La historia de las interfaces para comunicarse con el ordenador, a pesar de no ser tan larga, es rica en ideas e innovaciones. Al principio, los sacrificados usuarios de aquellos dinosaurios basados en válvulas o relés ingresaban sus datos o instrucciones simplemente cerrando llaves una  a una, algo que espero jamás tengamos que volver a hacer. Luego vinieron las tarjetas y cintas perforadas, que a pesar de seguir siendo un sistema engorroso, mejoraba (y mucho) la fiabilidad y velocidad de la tarea. La llegada de los monitores basados en CRT y los primeros teclados supusieron una verdadera revolución. Ya era posible imaginar juegos como Colossal Cave Adventure o Zork, en los que el usuario tecleaba las instrucciones. Cuando Doug Engelbart inventó el ratón y nacieron las interfaces gráficas, parecía que nada podría superar esa forma de interactuar con el ordenador. Sin embargo, toda una colección de adminículos más o menos complicados, como pads, joysticks, volantes, guantes y cascos de realidad virtual o sistemas de realidad aumentada hicieron que jugar fuese una experiencia casi real.

Los juegos de acción en primera persona (FPS, por First Person Shooter), debido a que “sumergen” al jugador en un mundo 3D bastante realista, casi siempre han sido los primeros en hacer uso de las nuevas interfaces. Dado que, en general, hay que disparar a todo lo que se mueva, resulta bastante lógico que muchos jugadores se babeen imaginando que pueden usar armas de verdad. Pues bien, los chicos de Waterloo Labs, unos fanáticos del “hágalo usted mismo” de Texas (EE.UU.), se han puesto a trabajar para hacer realidad tu sueño. Utilizando un muro sembrado de acelerómetros, un proyector, un ordenador y un montón de matemáticas debidamente domesticadas y convertidas en software de control, han construido una interfaz  que permite utilizar una pistola (y balas) de verdad para jugar Half Life.

El principio de funcionamiento del sistema es muy sencillo, aunque su implementación puede resultar bastante complicada. Lo que han hecho es convertir un muro en una especie de “sensor sísmico” capaz de recoger las vibraciones producidas por los impactos de los proyectiles reales y convertirlos en coordenadas que se envían al ordenador. Una vez allí, el software se encarga del resto, enviando la información al FPS que “reacciona” como si la entrada proviniese de un ratón o joystick. El secreto del éxito de esta interfaz son los acelerómetros y el software que “deduce” la posición de los impactos.

Cuando un proyectil (o cualquier otra cosa, como puedes ver en el vídeo) golpea la pared, una serie de vibraciones se propagan por la estructura en forma de círculos concéntricos, idénticos a las ondas que se producen en la superficie del agua de un estanque cuando arrojas una piedra. Estas ondas alcanzan a todos los acelerómetros del muro, pero el tiempo que demoran en llegar a cada uno depende de la distancia que los separa del punto de impacto. De la misma manera que un sistema GPS puede determinar la posición triangulando la señal proveniente de al menos tres satélites, el sistema de Waterloo Labs puede deducir donde tuvo lugar el impacto del proyectil simplemente trabajando matemáticamente con los datos recogidos por al menos tres de los  acelerómetros. El resto es pan comido.

En el sitio web de estos tíos encontrarás toda la información necesaria para construir algo similar en casa (código fuente incluido). Si te decides a hacerlo, ten en cuenta que puede resultar ligeramente peligroso disparar un fusil de asalto o una ametralladora dentro de casa. ¡Estás avisado!

Escrito por Ariel Palazzesi

Leave a Reply