Descripción
Sobre el juego
OMDO se juega de manera similar a DOOM, excepto que cada cuadro es un autostereograma de puntos aleatorios. Si no sabes qué es eso, debes leer más sobre él aquí, pero en resumen, tienes que ir cruzado o mirando hacia los muros para ver el juego. De lo contrario, solo vemos un montón de puntos aleatorios.
Las primeras tres mapas deberían funcionar correctamente gracias a DoomLoader (véase más abajo). Es útil conocer esos mapas antes, pero no es necesario. Puedes cambiar entre la visión cruzada y la visión paralela, dependiendo de lo que te sientas más cómodo.
Controles
Los controles básicos de DOOM en su mayoría. WASD y el ratón para moverte y mirar. Espacio para usar, izquierdo para disparar. Si chocas contra una pared al final de un pasillo, es probable que sea una puerta, intenta presionar el espacio.
Lo que utilicé
Utilicé DoomLoader, un increíble paquete de asset de Unity creado por Risto Paasivirta para cargar archivos WAD DOOM directamente en Unity. Sólo se incluye el primer archivo WAD de DOOM, que está disponible como shareware en la wiki.
El algoritmo del autostereograma original fue escrito en C en un artículo publicado por Harold Thimbleby, Stuart Inglis y Ian Witten. Una aplicación web llamada MagicEye.js lo adaptó a JS, y hice una versión muy similar en C# para Unity.
OMDO se juega de manera similar a DOOM, excepto que cada cuadro es un autostereograma de puntos aleatorios. Si no sabes qué es eso, debes leer más sobre él aquí, pero en resumen, tienes que ir cruzado o mirando hacia los muros para ver el juego. De lo contrario, solo vemos un montón de puntos aleatorios.
Las primeras tres mapas deberían funcionar correctamente gracias a DoomLoader (véase más abajo). Es útil conocer esos mapas antes, pero no es necesario. Puedes cambiar entre la visión cruzada y la visión paralela, dependiendo de lo que te sientas más cómodo.
Controles
Los controles básicos de DOOM en su mayoría. WASD y el ratón para moverte y mirar. Espacio para usar, izquierdo para disparar. Si chocas contra una pared al final de un pasillo, es probable que sea una puerta, intenta presionar el espacio.
Lo que utilicé
Utilicé DoomLoader, un increíble paquete de asset de Unity creado por Risto Paasivirta para cargar archivos WAD DOOM directamente en Unity. Sólo se incluye el primer archivo WAD de DOOM, que está disponible como shareware en la wiki.
El algoritmo del autostereograma original fue escrito en C en un artículo publicado por Harold Thimbleby, Stuart Inglis y Ian Witten. Una aplicación web llamada MagicEye.js lo adaptó a JS, y hice una versión muy similar en C# para Unity.

