Saltar al contenido
← Volver

El Corre Corre

Un arcade dominicano de un pulgar por el Malecón, donde ir en contra vía duplica los puntos.

Pronto en el App Store TypeScriptThree.jsViteCapacitor
El Corre Corre: Un arcade dominicano de un pulgar por el Malecón, donde ir en contra vía duplica los puntos.

Un build de desarrollo para iOS ya está instalado. La configuración de tienda, TestFlight y revisión todavía siguen.

La idea

El corre corre es ese apuro de todos los días, convertido en una corrida. Tomas un motor por el Malecón de Santo Domingo, te cuelas entre guaguas y motoconchos, tiras un caballito sobre un hoyo y decides si los puntos dobles de la contra vía valen el riesgo.

Lo que construí

El juego está hecho con TypeScript, Three.js y Capacitor, sin framework ni motor de física. Una simulación de timestep fijo mantiene estable el comportamiento de la vía, mientras pools de objetos y mallas instanciadas sostienen las corridas largas. El mundo pasa del Malecón a la Zona Colonial y al Campo, y el wrapper de iOS añade hápticos nativos sin cambiar el núcleo del juego.

Los vehículos de frente se colocan con un cálculo de velocidad de cierre que busca una ventana de anticipación de 1.5 segundos. Los spawns también revisan el corredor abierto alrededor del jugador en el momento de llegada relevante antes de entrar. La música se genera en Web Audio: bombo, tarola, bajo y capas melódicas crecen con la corrida en vez de cargar archivos de audio.

Lo difícil

01

Velocidad que se lee

El tráfico rápido todavía necesita tiempo para leerse. El cálculo de spawn de frente basa la distancia en la velocidad de cierre, no en una sola distancia fija.

02

Un chequeo de corredor acotado

Antes de que entre un vehículo, el sistema compara los que llegarán al jugador en la misma ventana de tiempo y rechaza posiciones que cierren el espacio configurado.

03

Sonido que sigue la corrida

El dembow se secuencia en el navegador, con capas adicionales ligadas al combo y la contra vía. Así la banda sonora se mantiene ligera y conectada a la jugada.

Lo que sigue

Publicar el sitio de soporte, crear el registro en App Store Connect y completar una pasada de TestFlight en un iPhone físico.