Un juego de carreras arcade 3D construido desde cero con Three.js
Desarrollado por WaveFrame Studio — © 2026
|
🎮 Gameplay
|
🎨 Visual & Audio
|
|
📷 Cámaras
|
📱 Mobile
|
Attract Mode — Vista Aérea |
En Carrera — Cámara Tercera Persona |
Tabla de Resultados — Fin de Carrera |
|
| Acción | Tecla |
|---|---|
| Acelerar | W / ↑ |
| Frenar / Reversa | S / ↓ |
| Girar | A D / ← → |
| Derrape / Freno de mano | SPACE |
| Cambiar cámara | C |
| Reiniciar carrera | R |
| Zona | Control |
|---|---|
| Mitad izquierda | Joystick virtual — dirección |
| Botón superior derecha | GAS ▲ |
| Botón inferior derecha | FRENO ▼ |
| Botón superior izquierda (derecha) | DRIFT ⚡ |
El juego detecta automáticamente si estás en un dispositivo táctil y activa los controles móviles. Se requiere modo horizontal (landscape).
Los rivales usan un sistema de IA basado en waypoints con:
- Seguimiento de línea de carrera por curva de Bézier
- Adelantamientos y bloqueos según posición relativa
- Variación de agresividad por piloto
- Sonido 3D espacializado por posición del auto rival
| Piloto | Color |
|---|---|
| F. Colapinto | 🔵 Azul |
| A. Senna | 🟡 Dorado |
| L. Hamilton | 🟢 Verde |
| M. Verstappen | 🟠 Naranja |
Wave Racing
├── Three.js → Motor 3D, renderizado, física de cámara
├── React 18 → Shell de la aplicación
├── Vite 5 → Dev server con HMR
├── Web Audio API → Síntesis de motor y música procedural
└── Canvas 2D API → HUD y minimapa
Desarrollado y diseñado íntegramente por
© 2026 WaveFrame Studio. Todos los derechos reservados.


