Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 2.22 KB

README.md

File metadata and controls

29 lines (22 loc) · 2.22 KB

Игра "Жизнь"

Репозиторий является семестровым проектом по курсу "Совместная разработка приложений на Python3".

Задача проекта состоит в реализации на языке Python 3 клеточного автомата Джона Конвея - игры "Жизнь".

Программа способна визуализировать сетку игры с возможностью

  • сделать "живыми" (закрасить) произвольные клетки сетки
  • запустить игру на полученной конфигурации
  • совершить один шаг игры
  • запустить игру на постоянное последовательное совершение шагов и ставить ее на паузу
  • произвольным образом менять конфигурацию игры в любой момент
  • очистить сетку от всех "живых" клеток
  • произвольно перемещаться по сетке игры при помощи ПКМ
  • добавить одну из заранее определенных конифигураций на сетку игры. Например, Glider

При этом возможна не только классическая игра "Жизнь", но и ее вариант Immigration: клетки могут быть двух цветов.

Внешний вид программы:

Окно приложения

За ответами на возникшие вопросы обращайтесь к документации.