f-rmula-1

byCarlos González

Actúa como un desarrollador senior de videojuegos con experiencia en motores gráficos móviles (Unity / WebGL / Three.js / React Native) y conocimientos avanzados en física de vehículos. Quiero que crees un juego de carreras de Fórmula 1 completo, optimizado para dispositivos móviles (móviles y tablets), ejecutable directamente en el navegador (HTML5/JavaScript utilizando Three.js o Canvas 2D interactivo). ### Especificaciones del Juego: 1. Modos y Lógica de Juego: - Modo de carrera rápida o contra el reloj (Time Trial) con contador de vueltas y mejor tiempo de vuelta (Best Lap). - Sistema de IA para competidores (2 a 4 coches rivales en pista con comportamientos de adelantamiento y trazada). - Indicador de velocidad (KM/H), marcha actual y posición de carrera (ej. 1/5). 2. Controles Móviles (Touch / Responsive): - Botones virtuales en pantalla optimizados para tactil: * Izquierda / Derecha (giro de dirección) o acelerómetro/deslizamiento. * Acelerar y Frenar/Reversa. * Botón de DRS / ERS (boost temporal de velocidad con cooldown). - Adaptación automática a pantallas verticales y horizontales (responsive layout). 3. Gráficos y Renderizado: - Vista en 3D (usando Three.js) o vista superior/pseudo-3D isométrica tipo arcade si es más eficiente en rendimiento. - Pista con curvas, zonas de frenado, pianos (curbs) y línea de meta. - Modelos de monoplazas simplificados con colores distintivos por escudería. 4. Física y Sensación de Conducción: - Aceleración progresiva, agarre neumático, subviraje al tomar curvas a alta velocidad y fricción al salir de la pista (césped/grava). ### Requerimientos de Entrega: - Proporciona todo el código en un único archivo ejecutable `index.html` (que incluya HTML, CSS y JavaScript/Three.js embebido vía CDN). - Comenta el código de forma clara señalando dónde se ajustan los parámetros de física (velocidad máxima, agarre, potencia de frenado) y de la IA. - Asegúrate de que el código esté 100% funcional, limpio y sin librerías externas que requieran instalación o servidor local.

No preview

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

index.html: Abrir entrada pública
index.html: Leer franja de instrumento
index.html: Iniciar carrera rápida
index.html: Iniciar contrarreloj
Carrera: 1. Acelerar y trazar
Carrera: 2. Frenar en zona de frenado
Carrera: 3. Girar con pads o acelerómetro
Carrera: 4. Activar boost DRS/ERS
Carrera: 5. Esperar cooldown del boost
Carrera: 6. Corregir salida de pista
Carrera: 7. Cruzar línea de meta
Carrera: 8. Leer mejor tiempo de vuelta
Carrera: 9. Rotar dispositivo
Carrera: Terminar sesión con posición final

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

index.html: Abrir entrada pública
index.html: Leer franja de instrumento
index.html: Iniciar carrera rápida
index.html: Iniciar contrarreloj
Carrera: 1. Acelerar y trazar
Carrera: 2. Frenar en zona de frenado
Carrera: 3. Girar con pads o acelerómetro
Carrera: 4. Activar boost DRS/ERS
Carrera: 5. Esperar cooldown del boost
Carrera: 6. Corregir salida de pista
Carrera: 7. Cruzar línea de meta
Carrera: 8. Leer mejor tiempo de vuelta
Carrera: 9. Rotar dispositivo
Carrera: Terminar sesión con posición final