Endless runner: saltos, obstáculos y dificultad progresiva

Un scroll lateral infinito con física simple (gravedad, doble salto opcional), generación procedural de huecos y power-ups. Puntuación por distancia y monedas.

Endless runner: saltos, obstáculos y dificultad progresiva

Un scroll lateral infinito con física simple (gravedad, doble salto opcional), generación procedural de huecos y power-ups. Puntuación por distancia y monedas.

Prompt listo para Cerewro

Cerewro Chat — HTML5 (navegador en Windows)
Genera un endless runner para Windows con estas características.

Características: Canvas; personaje corre hacia la derecha; cámara fija; suelo con huecos; obstáculos bajos (saltar) y altos (agacharse con S o swipe abajo); gravedad y doble salto opcional; monedas con imán suave tras racha; dificultad que sube cada 500 m; game over con distancia y monedas; sprites rectángulos con gradiente neón.

Reglas y comportamiento: colisión AABB; reinicio rápido; puntuación por distancia.

Tecnología y entrega: HTML5, Canvas 2D, JavaScript ES6+; un solo index.html.

Entorno Windows: Edge o Chrome.

Opcional: Electron con misma lógica para ventana a pantalla completa.
Cerewro Chat — Python 3 (escritorio Windows)
Genera el mismo endless runner como aplicación de escritorio en Windows.

Características: Pygame 2; bucle de scroll y generación procedural equivalente; teclas espacio/S/flechas; tabla de récords en JSON.

Tecnología y entrega: Python 3.10+; main.py; requirements.txt.

Ejecución: python main.py tras venv en Windows.

Incluye: pausa con P y ajuste de FPS estable.

Cómo sacarle partido

  • Pide hitboxes más pequeñas que el sprite para sensación justa.
  • Añade modo noche con contraste alto para cansar menos la vista.