¡Bienvenido a Hundir la Flota! Un juego clásico de batallas navales en consola, escrito en Python.
- Tablero de 10x10 con barcos clásicos: Portaaviones, Acorazado, Cruceros y Destructor.
- Colocación manual o automática de barcos.
- IA configurable con 4 niveles de dificultad:
- Fácil: Ataques completamente aleatorios.
- Normal: Ataques aleatorios y modo caza cuando toca un barco.
- Difícil: IA avanzada con mapa de calor y modo caza, elige el mejor ataque.
- Rage Bait: IA "deidad", conoce tus barcos y acierta el 50% del tiempo.
- Visualización de tableros tras cada ataque.
- Mensajes claros de turnos, ataques, tocados y hundidos.
- Ejecuta el script en Python:
python hundir_la_flota.py - Elige la dificultad y la forma de colocar tus barcos.
- Juega por turnos contra la IA, atacando posiciones del tablero enemigo.
- Python 3.x
- Numpy
Instala dependencias con:
pip install numpy
hundir_la_flota.py: Código principal del juego.- IA y usuario gestionados por clases.
- Tableros y ataques visualizados en consola.
Desarrollado por Fernando, Lucía y Alfonso.
Inspirado en el clásico juego de batallas navales.
¡Bienvenido a Buscaminas! Versión en consola del clásico juego de minas.
- Tablero configurable (tamaños habituales: 9x9, 16x16) y número de minas ajustable.
- Revelado de casillas y marcado de banderas.
- Detección automática de victoria/derrota y visualización en consola.
- Ejecuta el script en Python:
python buscaminas.py
- Selecciona dimensiones y número de minas (si se solicita).
- Indica coordenadas para revelar casillas o marcar banderas.
- Python 3.x
buscaminas.py: Código principal del juego.- Lógica de tablero, gestión de minas y banderas, y reglas de victoria/derrota.
Desarrollado por Carlos, David y Rocío.
Inspirado en el juego clásico Buscaminas.