Chess Offline GAME
Un juego de ajedrez moderno y compatible con dispositivos móviles, desarrollado con Flutter, con una interfaz de usuario limpia, persistencia de la configuración local y piezas personalizables.
🎮 Características
Jugabilidad principal
Implementación completa de ajedrez: Reglas completas, incluyendo enroque, captura al paso y coronación de peón
Validación de jugadas: Validación de jugadas en tiempo real con indicadores visuales
Seguimiento del estado de la partida: Detección de jaque, jaque mate y ahogado
Funcionalidad de deshacer: Deshaz jugadas con un solo toque
Oponente de la computadora: Juega contra la IA con tres niveles de dificultad (Fácil, Medio, Difícil)
Selección del modo de juego: Elige entre Jugador contra Jugador o Jugador contra Computadora
IU optimizada para móviles
Diseño responsivo: Optimizado para pantallas móviles con controles táctiles
Interfaz limpia: Interfaz simplificada centrada en la información esencial de la partida
Información visual: Indicadores claros de jugadas válidas y piezas seleccionadas
Controles intuitivos: Toca para seleccionar piezas y jugadas
Diálogos de advertencia: Mensajes de confirmación para una nueva partida y acciones de salida
Pantalla de selección del modo de juego: Hermosa interfaz basada en cartas para elegir el tipo de partida
Personalización
Compatibilidad con temas: Opciones de temas claros y oscuros
Estilos de piezas de ajedrez: Alterna entre imágenes y texto con estilo Piezas
Dificultad de la computadora: Tres niveles de dificultad de la IA (Fácil, Medio, Difícil)
Configuración persistente: Todas las preferencias se guardan localmente con Hive
Página de configuración: Pantalla de configuración dedicada con secciones organizadas
Características técnicas
IA avanzada: Jugador de computadora sofisticado con evaluación estratégica
Procesamiento asíncrono: Cálculo de movimientos de computadora sin bloqueo
[Versión mínima compatible de la aplicación: 1.1.4]

