Игра жизнь с графическим интерфейсом, написанном на tkinter. Если вы не знакомы с этой игрой, то прочитать о ней можно на wiki.
Приложение поддерживает все те же операционные системы, что и tkinter, то есть MacOS, Linux, Windows:
-
Установите python3 (Если что-то не работает, то ставьте python 3.9 так как на нём разрабатывалось данное приложение);
-
Скачайте репозиторий с github, например используя Code→Download Zip или введя в консоль:
git clone https://github.com/Grafit24/game-of-life.git
Чтобы запустить приложение достаточно запустить app.py. Кликнуть по файлу два раза или ,открыв консоль в папке приложения, ввести команду: Для Windows:
python <путь к папке>/app.py
Для Linux, MacOS:
python3 <путь к папке>/app.py
Управление:
- Чтобы добавить клетку нажмите ЛКМ;
- чтобы удалить ПКМ;
- чтобы перемещаться по полю двигайте мышью с зажатым колёсиком.
Начать симуляцию можно нажав Start Cycle
завершить Stop Cycle
, при этом важно, что Stop Cycle
не только останавливает симуляцию ,но и ОЧИЩАЕТ поле. Управлять задержкой между ходами можно введя в поле время в миллесекундах и нажав на Set Delay
(изменять время можно в любой момент).
Также если все клетки умирают это не останавливает цикл, в любом случае нужно нажать Stop Cycle
.