Do you want to change site language?

Выпуск игры «Жизнь»

Сегодня мы выпускаем нашу новую программу: игру «Жизнь».

Игра «Жизнь» — клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году.
Место действия этой игры — ограниченное поле, где верхняя граница поля соединена с нижней, а левая граница — с правой, что представляет собой эмуляцию поверхности тора.
Каждая клетка на этой поверхности может находиться в двух состояниях: быть живой или быть мёртвой.
Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:

  • в мёртвой клетке, рядом с которой ровно три живые клетки, зарождается жизнь
  • если рядом с живой клеткой находится две или три живые клетки, то эта клетка продолжает жить, иначе клетка умирает

Игрок не принимает прямого участия в игре, а лишь расставляет или генерирует начальную конфигурацию живых клеток, которые затем взаимодействуют согласно правилам уже без его участия.

Это бета версия программы, поэтому в ней может отсутствовать часть запланированного функционала, а также она может быть немного нестабильной.

Поддерживаемые языки: английский

Игра доступна для операционных систем Windows, Mac OS, Linux. Для работы программы должна быть установлена виртуальная машина Java – Java SE Runtime Environment версии не менее, чем 1.8.0_101.  Скачать Java SE Runtime Environment с официального сайта.

Ниже приведён снимок экрана программы на момент выпуска (версия 0.1.1.0).

game-of-life-screenshot-1

Скачать программу можно здесь: http://legacy.dimini.dev/ru/software/game-of-life

Также данная программа является программой с открытым исходным кодом. Посмотреть исходные коды, а также принять участие в разработке можно в официальном репозитории на сайте GitHub: https://github.com/kadavr95/GameOfLife/.

Вы можете сообщить своё мнение о игре, найденных ошибках, а также желаемых функциях на GitHub, в комментариях или по почте: [email protected].