Описание роли Луценко Ивана - Dima1928/Tic-tac-toe GitHub Wiki
Роль в проекте: Луценко Иван (Frontend-разработчик)
Обязанности и зона ответственности
Луценко Иван отвечает за клиентскую часть приложения "Крестики-нолики", включая:
-
Разработку пользовательского интерфейса:
- Создание интерактивного игрового поля
- Реализация анимаций и визуальных эффектов
-
Интеграцию с backend-логикой:
- Связь UI с игровыми механиками
- Отображение состояния игры (ход игрока, победа/поражение)
- Визуализация работы ИИ
-
Реализацию пользовательских историй:
- Поддержка разных размеров поля (4×4, 5×5)
- Система статистики
- Таймер ходов
Технологический стек
- Основные технологии:
Tkinter (Python) # Основная библиотека для GUI PIL (Python Imaging Library) # Для работы с графикой