Today we release our new game: Game of Life.
The Game of Life is a cellular automaton devised by the British mathematician John Horton Conway in 1970.
The universe of the Game of Life is an two-dimensional orthogonal grid, where top side is connected to bottom side and left side is connected to right side, of square cells, each of which is in one of two possible states, alive or dead. Every cell interacts with its eight neighbors, which are the cells that are horizontally, vertically, or diagonally adjacent. At each step in time, the following transitions occur:
- Any live cell with fewer than two live neighbors dies
- Any live cell with two or three live neighbors lives
- Any live cell with more than three live neighbors dies
- Any dead cell with exactly three live neighbors becomes a live cell
The initial pattern constitutes the seed of the system. The first generation is created by applying the above rules simultaneously to every cell in the seed—births and deaths occur simultaneously. The rules continue to be applied repeatedly to create further generations.
It is beta version of program, so it can miss some features and be a little unstable.
Supported languages: English.
Game is available on Windows, Mac OS and Linux. Java SE Runtime Environment version 1.8.0_101 or better required. Download Java SE Runtime Environment from official site.
Here is screenshot of the program, as of this version (0.1.1.0)
You can download Game of Life here: http://legacy.dimini.dev/en/software/game-of-life.
Also this app is open-source, so you can inspect source code or take part in app development at our official repository at GitHub: https://github.com/kadavr95/GameOfLife/.
You can tell us your opinion, information about bugs or feature requests at our GitHub page, in the comments or via email:[email protected].