Chess Offline GAME
Современная, оптимизированная для мобильных устройств шахматная игра, созданная на Flutter, с простым пользовательским интерфейсом, сохранением локальных настроек и возможностью настройки шахматных фигур.
🎮 Особенности
Основной игровой процесс
Полная реализация шахмат: все правила, включая рокировку, взятие на проходе и превращение пешки.
Проверка ходов: проверка ходов в режиме реального времени с визуальными индикаторами.
Отслеживание состояния игры: определение шаха, мата и пата.
Отмена ходов: отмена ходов одним нажатием.
Противоположность компьютеру: игра против ИИ на трёх уровнях сложности (лёгкий, средний, сложный).
Выбор режима игры: выбор между режимами «Игрок против игрока» и «Игрок против компьютера».
Оптимизированный для мобильных устройств интерфейс.
Адаптивный дизайн: оптимизирован для мобильных экранов с сенсорным управлением.
Понятный интерфейс: упрощённый пользовательский интерфейс, фокусирующийся на важной информации об игре.
Визуальная обратная связь: понятные индикаторы допустимых ходов и выбранных фигур.
Интуитивно понятное управление: выбор фигур и ходов касанием.
Предупреждения: запросы на подтверждение начала игры и выхода.
Экран выбора режима игры: красивый карточный интерфейс для выбора типа игры.
Настройка.
Поддержка тем: светлая и тёмная темы. Параметры
Стили шахматных фигур: переключение между изображениями и стилизованными текстовыми фигурами.
Сложность игры: три уровня сложности ИИ (лёгкий, средний, сложный).
Постоянные настройки: все настройки сохраняются локально с помощью Hive.
Страница настроек: отдельный экран настроек с упорядоченными разделами.
Технические характеристики.
Расширенный ИИ: сложный компьютерный игрок со стратегической оценкой.
Асинхронная обработка: неблокируемый расчёт ходов компьютером.
[Минимальная поддерживаемая версия приложения: 1.1.4]
