Lane-style con AudioContext para sincronía, mapa de notas en JSON (tiempo ms + lane), feedback visual y puntuación por precisión. Cerewro puede generar charts a partir de un BPM.
Genera un rhythm game para Windows con estas características.
Características: 4 carriles; teclas D F J K; audio de ejemplo con Web Audio (oscilador) o archivo opcional; chart JSON: [{"t":1200,"lane":1,"type":"tap"},...]; ventanas perfect ±40 ms, good ±90 ms; combo y puntuación; notas caen a velocidad fija sincronizada al BPM; game over opcional tras 10 fallos seguidos.
Reglas y comportamiento: offset global ajustable; pausa con P.
Tecnología y entrega: HTML5, Canvas 2D, Web Audio API, JavaScript ES6+; un solo index.html.
Entorno Windows: Edge o Chrome (recomendado audio de baja latencia).
Opcional: Electron (Node.js) para ventana dedicada y teclas globales; o Pygame con Pygame.mixer y chart en JSON.
Genera el mismo rhythm game como aplicación de escritorio en Windows.
Características: Pygame 2; mismas 4 lanes y chart JSON; sincronización con pygame.mixer.music; teclas configurables.
Tecnología y entrega: Python 3.10+; main.py; requirements.txt; carpeta /charts y /audio.
Ejecución: python main.py tras venv.
Incluye: calibración de offset en el menú y muestra de FPS opcional.