Skip to main content

Conway's Game of Life

A zero-player game first developed by John Conway in 1970.


Jp Armstrong
(jpp)
A zero-player game first developed by John Conway in 1970. The version I present to you was developed using Python. Never having programmed in Python before I felt this game would be a fun and challenging way of learning it.

There are four rules the game follows:
Any live cell with fewer than two live neighbours dies, as if by loneliness.
Any live cell with more than three live neighbours dies, as if by overcrowding.
Any live cell with two or three live neighbours lives, unchanged, to the next generation.
Any dead cell with exactly three live neighbours comes to life.

HOW TO PLAY:
Drag your cursor to draw on the screen
Hit the return key to start the evolution
If you like random gliders hit 'r'
if you want to turn off/on the background hit 'b'

Links

Home Page
https://github.com/armstron/gameoflife

Releases

Conway's Game of Life 0.1 — 15 Aug, 2008

Pygame.org account Comments

  • lol 2013-10-13 23:16:53

    Awesome!