Tower defense completo: torres, rutas y oleadas con IA equilibradora

Diseña un TD en un único archivo: enemigos que siguen waypoints, 4 tipos de torre con mejoras, economía de oro y oleadas con jefes. Cerewro puede ajustar dificultad y valores DPS según tu feedback.

Tower defense completo: torres, rutas y oleadas con IA equilibradora

Diseña un TD en un único archivo: enemigos que siguen waypoints, 4 tipos de torre con mejoras, economía de oro y oleadas con jefes. Cerewro puede ajustar dificultad y valores DPS según tu feedback.

Prompt listo para Cerewro

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

Características: Canvas 960×540; camino fijo con curvas (lista de puntos); enemigos siguen el camino a velocidad según tipo (normal, rápido, blindado, volador que ignora obstáculos de suelo); cuatro torres: flecha, cañón (área), hielo (ralentiza), veneno (DoT); colocación en celdas válidas junto al camino; economía: oro por kill y bonus por oleada perfecta; oleadas 1–20 con jefe final; tres niveles de mejora por torre; barra de vida del núcleo si un enemigo llega al final; pausa y velocidad ×2.

Reglas y comportamiento: oleadas predecibles; derrota si el núcleo llega a 0; victoria al completar la oleada final.

Tecnología y entrega: HTML5, Canvas 2D, JavaScript ES6+; un solo index.html; sin dependencias CDN obligatorias salvo que indiques lo contrario.

Entorno Windows: Edge o Chrome; sin servidor.

Opcional: variante Node.js + Electron con la misma lógica embebida.
Cerewro Chat — Python 3 (escritorio Windows)
Genera el mismo tower defense como aplicación de escritorio en Windows.

Características: Pygame 2; misma geometría de camino y tipos de torre/enemigo; UI con panel de torres y HUD de oro/vida.

Tecnología y entrega: Python 3.10+; main.py; requirements.txt; assets en carpeta /assets si aplica.

Ejecución: venv en Windows, pip install -r requirements.txt, python main.py.

Incluye: guardado de récord local y opción de reiniciar oleadas desde el menú.

Cómo sacarle partido

  • Pide a Cerewro un CSV de oleadas para afinar sin tocar código.
  • Si es demasiado fácil, sube un 15% el HP de enemigos blindados por oleada.