tic_tac_toe

0
4 месяца назад
4 месяца назад
3 месяца назад
README.md

🎮 Tic Tac Toe — Умные крестики-нолики

Красивый и современный проект классической игры «Крестики-нолики» с поддержкой разных размеров поля, игрой против ИИ и плавной анимацией. Написан на Python с использованием Pygame, с чёткой ООП-архитектурой.


✨ Особенности

  • 🎨 Визуально приятный интерфейс — плавная анимация ходов, подсветка ячеек, цветовые темы
  • 🧠 Умный ИИ-противник — использует стратегию: победа → блокировка → центр → углы → случайная клетка
  • 📐 Поддержка разных размеров поля — 3×3, 4×4, 5×5
  • 👥 Два режима игры:
    • Player vs Player — два игрока на одном компьютере
    • Player vs AI — игра против искусственного интеллекта
  • ⚙️ Полная настройка — все цвета, размеры и параметры вынесены в конфигурационный файл
  • 🖱️ Удобное управление — клики мышью, горячие клавиши, интерактивные кнопки
  • 📱 Адаптивный интерфейс — окно подстраивается под разные разрешения

📁 Структура проекта

🚀 Установка и запуск

1. Клонирование репозитория

2. Запуск игры