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.