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
Oct 1, 2015

Sep 11, 2015

Sep 6, 2015

Aug 26, 2015

Aug 25, 2015

Aug 21, 2015

Aug 16, 2015

Jul 30, 2015

Jun 24, 2015

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