La versatilidad de Doom
La versatilidad de Doom
En el mundo de los videojuegos, Doom, un clásico shooter en primera persona que salió en 1993, se ha convertido en una especie de "estándar" no oficial para probar la versatilidad de muchos dispositivos, incluso los menos pensados. Lo sorprendente del título es que ha sido ejecutado en una cantidad impresionante de hardware, desde calculadoras científicas hasta, de forma más reciente, una prueba de embarazo digital. Esto me hizo hacerme la pregunta: ¿por qué es posible que Doom funcione en dispositivos tan alejados de los videojuegos?
Doom posee código fuente abierto
Uno de los mayores factores que ha permitido a Doom ser tan ampliamente portado, es que su código fuente fue liberado por id Software en 1997, bajo la licencia GPL. Esto dio a la comunidad de desarrolladores la oportunidad de modificar el código, ajustarlo, optimizarlo y hacer casi cualquier cosa con el para diferentes plataformas. A diferencia de muchos otros juegos de su tiempo, el acceso abierto al código permitió que Doom se convirtiera en un proyecto popular entre hackers y entusiastas.
Requisitos mínimos del hardware
En su época, Doom fue considerado un juego con gráficos avanzados, hoy en día sus pixeles a algunos no les parecerán atractivos, pero en ese tiempo fue una bomba, pero para los estándares actuales, sus requisitos de hardware son exageradamente bajos. Esto lo hace ideal para ser portado a dispositivos con capacidades muy limitadas. Doom solo requiere unos pocos megabytes de memoria y un procesador de bastante bajo rendimiento. Muchos de los dispositivos que se utilizan para "hackear" y correr Doom son capaces de manejar estas especificaciones con bastante facilidad, incluso si no fueron diseñados originalmente para ejecutar juegos específicamente.
Por ejemplo, una prueba de embarazo electrónica suele tener un microprocesador extremadamente básico para leer y mostrar datos. Aunque su propósito no es jugar videojuegos, los componentes de la misma pueden ser reutilizados para ejecutar software muy simple, como Doom en este caso, con las modificaciones adecuadas.
Versatilidad del motor gráfico de Doom
El desafío técnico como motivación
Además, hay un aspecto cultural en juego. Correr Doom en dispositivos extraños se ha convertido en un reto popular entre los amantes de la tecnología. Para muchas personas amantes de la sala, no se trata solo de la capacidad de jugar Doom en un dispositivo inusual, sino del desafío técnico que esto conlleva. Ya sea por diversión o por la satisfacción de superar los límites de los dispositivos y del propio juego, el hecho de correr Doom en un dispositivo como una prueba de embarazo, una calculadora, impresora, etc. Es más una demostración de ingenio, resiliencia y habilidades de programación.
No hay comentarios: