Версия 1.0b
Автор: Захаров Андрей (mrmorvell@gmail.com)
Ревью выполнили: [Берсенёв Александр] (https://github.com/alexbers)
Данное приложение является реализацией 100 клеточных шашек по международным правилам.
- Pygame
- Python версии не ниже 3.4
- Все необходимые графические файлы: pic/
- Тесты: tests/
- Основная логика программы: DraughtsAPI.py
- Файл вызываемый при завершении игры: endMenu.py
- Отрисовка самого игрового процесса: GameGUI.py
- Классы реализующий стек для хранения последних ходов: HistoryArray.py
- файл для запуска программы: main.py
- Логика для основного меню: MainMenu.py
- Общая сущность для всех меню: menu.py
- Логика для меню с выбором цвета шашек: MenuSide.py
- Логика для меню паузы: PauseMenu.py
Программа запускается из файла main.py. Вся логика игры реализована в файле DraughtsAPI. В нем есть функция without_net, именно она обрабатывает все игровые события.