Sobre el juego
Dino Dash 3D coge al pequeño dinosaurio robot del Dino Dash en 2D y lo suelta en una carretera de tres carriles que llega hasta el horizonte. La cámara le sigue justo detrás y por encima del hombro, un sol de verdad arrastra su sombra por el asfalto, la niebla suaviza la arboleda del fondo y el paisaje de la cuneta desfila sobre baldosas recicladas. Cada malla de la escena — el dinosaurio, las barreras, los arcos, los muros de ladrillo, los drones, las monedas, los árboles y las farolas — se construye con cajas, cápsulas, cilindros y conos en código al cargar la página. No hay archivos de modelo, ni de imagen, ni CDN: el cielo, el asfalto y la hierba son texturas pintadas en un canvas al vuelo.
Un juego de scroll lateral solo tiene arriba y abajo, así que la izquierda y la derecha del juego 2D se convirtieron en cambio de carril, que es de lo que está hecho de verdad un runner tridimensional. El salto sigue siendo variable — mantén para altura, toca para un saltito — agacharse sigue estampándote contra el suelo desde el aire y el cambio día/noche sigue llegando cada 400 puntos. Solo que ahora ese cambio mueve a la vez el sol, la cúpula del cielo, el color de la niebla, la temperatura de la luz y la exposición, así que el mundo entero se oscurece en lugar de intercambiar dos degradados. Un solo choque termina la partida, así que cada metro se gana.
Cómo jugar
- Escritorio: Espacio, ↑ o W para saltar — mantén para un salto completo, toca para un saltito.
- Escritorio: ↓ o S para agacharte, y ← → o A y D para cambiar de carril.
- Móvil: toca para saltar (mantén para más altura), desliza abajo para agacharte y a los lados para cambiar de carril.
- El dinosaurio corre solo y acelera cuanto más avanzas: tú solo eliges el carril y el momento.
- Pulsa Espacio o Intro tras un choque para empezar de nuevo; Pausa congela toda la simulación.
- Toca el botón ⛶ para pantalla completa: la vista 3D se adapta a toda la pantalla.
Reglas
- La puntuación son 10 puntos por cada 100 píxeles de distancia — la misma curva que el Dino Dash en 2D — más 5 por moneda y 50 en cada cambio de día a noche.
- Un solo choque termina la partida. No hay vidas, ni escudos, ni segundas oportunidades.
- Las barreras a rayas llegan a la altura de la rodilla: sáltalas.
- Los arcos naranjas llevan un travesaño demasiado alto para saltarlo y demasiado bajo para pasar de pie: agáchate.
- Los muros de ladrillo tapan su carril desde el asfalto hasta muy por encima del punto más alto de tu salto: la única respuesta es otro carril.
- Los drones oscilan de lado a lado dentro de su carril. Un dron alto se esquiva agachándose, uno bajo saltando, y de ambos se puede huir a un carril libre.
- Las líneas de monedas van por un carril que ese grupo de obstáculos deja libre, así que también son una señal. Un arco de monedas dibuja el salto que exige la barrera de debajo.
- Una plataforma de impulso te da un empujón corto de velocidad. La distancia sigue puntuando igual por metro, así que ese empujón son puntos reales.
- El cielo alterna entre día y noche cada 400 puntos de distancia, y cada cambio ingresa un bonus de supervivencia de 50 puntos.
- Ningún grupo de obstáculos cierra nunca los tres carriles, y la separación entre grupos nunca baja de una reacción de 0,62 segundos ni siquiera a la velocidad máxima con impulso. Ambas promesas las comprueban tests unitarios, no el ojo.
Estrategia y consejos
Lee el carril, no el obstáculo
Lo primero que hay que resolver ante cualquier cosa que venga es si puedes quedarte donde estás. Los muros obligan a cambiar de carril y no hay alternativa; barreras, arcos y drones se pueden resolver sin moverse. Decidir primero "me muevo o no" y después "salto o me agacho" es toda la habilidad del juego.
Toca para saltitos, mantén para altura
Soltar el salto pronto recorta la subida a una fracción del salto completo, y un saltito aterriza mucho antes. Eso importa cuando una barrera va seguida de cerca por un arco: salta corto, aterriza pronto y vuelves a tener suelo bajo los pies a tiempo de agacharte.
Agacharse también es un freno
Agacharse en el aire triplica tu gravedad y te estampa contra la carretera. Si saltaste demasiado pronto, o saltaste cuando debías agacharte, agacharte es tu salida de emergencia: aún puede bajarte y aplanarte antes de que llegue el travesaño.
Las monedas son el mapa
Una línea recta de monedas siempre va por un carril que el grupo de delante deja libre, y empieza mucho antes que los obstáculos. Si ves monedas, ves el carril seguro sin leer un solo obstáculo.
Los impulsos se pagan solos
El empujón de velocidad no hace nada injusto — la separación ya da por hecho que llevas impulso — y cada metro de más es más puntuación por distancia. Si hay una plataforma en un carril libre, tómala.
Preguntas frecuentes
¿Esto es 3D de verdad o un 2D con aspecto 3D?
Es 3D de verdad. La escena corre sobre WebGL mediante Three.js con cámara en perspectiva, un sol direccional que escribe en un mapa de sombras, luz hemisférica de relleno, niebla de distancia y una cúpula de cielo en degradado. No hay nada prerrenderizado: el dinosaurio, cada obstáculo y cada elemento de la cuneta se montan con primitivas de caja, cápsula, cilindro, esfera y cono al cargar la página.
¿En qué se diferencia del Dino Dash en 2D?
Las reglas que hacían bueno al juego 2D siguen aquí: el salto variable, el agacharse, el mundo que acelera, los cambios de día y noche y la misma curva de puntuación. Lo que cambia es el tercer eje: en vez de un carril con obstáculos viniendo hacia ti hay tres, y moverse entre ellos es un tercio del juego. Los muros de ladrillo existen únicamente para obligarte a moverte.
¿Tengo que cambiar de carril alguna vez o puedo saltarlo todo?
Tienes que moverte. Un muro de ladrillo es más alto que el punto máximo de tu salto y llega hasta el asfalto, así que ningún timing te pasa por encima. El arco es su imagen espejo: su travesaño queda por encima de tu cabeza agachada pero por debajo de tu salto en todos los puntos del arco, así que saltar un arco siempre acaba la partida.
¿Sigue siendo justo cuando se pone rápido?
Sí, y está comprobado en lugar de simplemente esperado. Los grupos de obstáculos nunca pueden bloquear los tres carriles, y la distancia entre grupos nunca es menor que la velocidad máxima posible del mundo multiplicada por una reacción de 0,62 segundos. Un cambio de carril se completa en bastante menos de la mitad de esa ventana.
¿Necesito descargar o instalar algo?
No. El juego es un único módulo ES que carga una copia local de Three.js desde este mismo sitio. No hay plugin, ni tienda de aplicaciones, ni cuenta: funciona directamente en la pestaña del navegador y sigue funcionando sin conexión una vez cacheada la página.
Mi navegador dice que no puede ejecutar el juego, o el móvil se ve peor que el ordenador.
El juego necesita WebGL; si ves un mensaje en lugar de la vista 3D, actualiza a una versión reciente de Chrome, Edge, Firefox o Safari, o activa la aceleración por hardware. En pantallas pequeñas se desactiva el antialiasing, se reduce a la mitad el mapa de sombras y se aligera el paisaje de la cuneta: la carretera, los obstáculos y todas las reglas siguen siendo exactamente iguales, solo cambia el presupuesto de dibujado. El Dino Dash en 2D de este sitio funciona sin WebGL.