Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 2.17 KB

README.md

File metadata and controls

34 lines (19 loc) · 2.17 KB

game-of-life

Игра жизнь с графическим интерфейсом, написанном на tkinter. Если вы не знакомы с этой игрой, то прочитать о ней можно на wiki.

Установка

Приложение поддерживает все те же операционные системы, что и tkinter, то есть MacOS, Linux, Windows:

  1. Установите python3 (Если что-то не работает, то ставьте python 3.9 так как на нём разрабатывалось данное приложение);

  2. Скачайте репозиторий с 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.