Wordle
Este proyecto es una implementación del popular juego Wordle, desarrollada en Java y ejecutada en consola. Permite a los jugadores adivinar una palabra secreta en un número limitado de intentos, ofreciendo retroalimentación visual sobre cada letra introducida.
El juego incluye múltiples funcionalidades que amplían la experiencia clásica:
Sistema completo de menús interactivos.
Introducción y gestión del nombre del jugador.
Validación de palabras mediante diccionarios.
Sistema de colores:
🟩 Letra correcta en posición correcta.
🟨 Letra correcta en posición incorrecta.
⬜ Letra no presente en la palabra.
Configuración personalizable
El usuario puede ajustar la partida según sus preferencias:
🌍 Idioma: Español, Catalán o Inglés.
🔤 Longitud de la palabra: entre 1 y 11 letras.
🔢 Número de intentos: configurable.
Diferentes modos de juego
El proyecto incluye varios modos que van más allá del Wordle tradicional:
Modo clásico (1 jugador)
Adivina una palabra generada aleatoriamente.
Jugador vs Jugador (diferido)
Un jugador crea una partida que se guarda en un archivo y otro jugador puede cargarla posteriormente.
Jugador vs Jugador (simultáneo)
Se genera un código (semilla) que permite compartir la misma partida entre jugadores.
Estadísticas
El juego registra y muestra estadísticas del jugador, permitiendo consultar tanto resultados propios como de otros usuarios. Persistencia de datos
Se utilizan ficheros para:
Almacenar diccionarios y soluciones.
Guardar partidas en modo multijugador.
Registrar estadísticas de los jugadores.