pygame is
Simple DirectMedia Layer is
Site Swing
Conway's Game of Life

Conway's Game of Life - 0.1

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.

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'


Home Page:


click to view original size


Conway's Game of Life - 0.1 - Aug 15, 2008 account Comments

If you wish to leave a comment with your account, please sign in first.

August 16, 2008 2:23pm - Teb Toddy - nickname: (steelo) - 5/5
this is very cool :) sadly all my life-forms vanished after quiet a short time, maybe i didnt do it the right way. would be awesome to be able to save the maps one has drawn to replay it when you have a good one. also a restart option would be appreciated so you dont have to close and open all the time ;) and nothing happened when i pressed "b"... but really i enjoyed this a lot, please make a version with 1 pixel size and this will make some nice background animation for all kinds of stuff :)

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Jan 31, 2017

Jan 24, 2017

Jan 19, 2017

Jan 18, 2017

Jan 7, 2017

Dec 30, 2016

Dec 8, 2016

Nov 28, 2016

Nov 27, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)