GtkLife

GtkLife is an implementation of Conway's Life, a cellular automaton (grid-based artificial life) developed by the mathematician John Conway. It features a highly optimized algorithm for computing generations, a giant universe (1 million x 1 million cells), and a modern, user-friendly interface. Example patterns are available from an optional sidebar on the main window. The user can also draw their own patterns, and load and save files in a number of popular Life formats.

Tags Games/Entertainment
Licenses GPL
Operating Systems Unix
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Sep 2006 14:28
  • Rrelease-after

Changes: Several enhancements have been made to the GtkLife GUI, and Gtk+ 2 support has been greatly improved. GtkLife can now be installed using the standard ./configure, make, make install combination instead of editing the Makefile.

  • Rrelease-mid
  •  05 Sep 2006 00:03
  • Rrelease-after

Changes: GTK+ 2 can now be used. GTK+ 1.2 remains the default and will continue to be supported. Several new features were added and bugfixes were made.

  • Rrelease-mid
  •  03 Jun 2005 10:51
  • Rrelease-after

Changes: This release fixes a potential crash when saving patterns.

  • Rrelease-mid
  •  05 Sep 2004 19:09
  • Rrelease-after

Changes: This is primarily a bugfix release, with few user-visible changes.

  • Rrelease-mid
  •  25 Aug 2004 03:50
  • Rrelease-after

Changes: This release has many user-visible improvements. Among the more significant new features are an enlarged world size (1 million x 1 million cells), a "Find Active Cells" command to locate regions where cells are alive and changing, handling of multiple file formats (Life 1.05 and 1.06, XLife, RLE), and the addition of a second pattern collection.

No-screenshot

Project Spotlight

LINUX-ISP-89SXX

A complete IC programming tool for the 89SXX series.

No-screenshot

Project Spotlight

Galera Load Balancer

A TCP load-balancing proxy.