Survival shooter cenital: oleadas, armas y power-ups

Movimiento 8 direcciones, disparo hacia cursor o última dirección, enemigos que spawnan por oleadas, drops de munición y mejoras temporales. Game over con estadísticas.

Survival shooter cenital: oleadas, armas y power-ups

Movimiento 8 direcciones, disparo hacia cursor o última dirección, enemigos que spawnan por oleadas, drops de munición y mejoras temporales. Game over con estadísticas.

Prompt listo para Cerewro

Cerewro Chat — HTML5 (navegador en Windows)
Genera un survival shooter top-down para Windows con estas características.

Características: canvas fijo; jugador WASD; mira con ratón; disparo clic izquierdo o automático al mantener; enemigos spawnean por bordes en oleadas cada 15 s, más cantidad y vida cada oleada; armas: pistola, escopeta (dispersión), láser con sobrecalentamiento; power-ups: escudo, ráfaga, imán de XP; partículas al matar; HUD: HP, oleada, kills.

Reglas y comportamiento: game over al morir; puntuación y oleada máxima.

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

Entorno Windows: Edge o Chrome; puntero bloqueado opcional (pointer lock) comentado.

Opcional: Pygame con mismas armas y oleadas; o Electron para pantalla completa.
Cerewro Chat — Python 3 (escritorio Windows)
Genera el mismo survival shooter como aplicación de escritorio en Windows.

Características: Pygame 2; ratón para apuntar; mismas armas y oleadas; guardar récord de oleada.

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

Ejecución: python main.py tras venv.

Incluye: selector de dificultad inicial y pausa con Esc.

Cómo sacarle partido

  • Pide curva de spawn para que no haya solapamiento injusto de enemigos.
  • Añade jefe cada 5 oleadas en una segunda versión.