tic_tac_toe
README.md
🎮 Tic Tac Toe — Умные крестики-нолики
Красивый и современный проект классической игры «Крестики-нолики» с поддержкой разных размеров поля, игрой против ИИ и плавной анимацией. Написан на Python с использованием Pygame, с чёткой ООП-архитектурой.
✨ Особенности
- 🎨 Визуально приятный интерфейс — плавная анимация ходов, подсветка ячеек, цветовые темы
- 🧠 Умный ИИ-противник — использует стратегию: победа → блокировка → центр → углы → случайная клетка
- 📐 Поддержка разных размеров поля — 3×3, 4×4, 5×5
- 👥 Два режима игры:
- Player vs Player — два игрока на одном компьютере
- Player vs AI — игра против искусственного интеллекта
- ⚙️ Полная настройка — все цвета, размеры и параметры вынесены в конфигурационный файл
- 🖱️ Удобное управление — клики мышью, горячие клавиши, интерактивные кнопки
- 📱 Адаптивный интерфейс — окно подстраивается под разные разрешения