GAME OF LIFE


Game of Life in Javascript

This is an implementation of J. H. Conway's cellular automata game of life in Javascript where the game board is a topologically a torus. See my design notes for a description of the game and how it is designed.

Your browser does not support the canvas API so I can't show game of life!

  • Game Controls
  • Neighbors to survive
  • Neighbors for birth
  • File I/O
  • Clipboard
  • Life Pattern
  • --- Game State ---
  • Game of Life Clipboard
  • --- Cell State ---
--- Life Counter States Go Here ---

Download

Source code Version 3.4 is distributed under the terms of the GNU General Public License.

  • gameOfLife.js
  • Game of Life implemented in Javascript.
  • Eye icon for source code viewing.View
  • Compact disk icon for source code download.Download
  • life.html
  • HTML code for this page which calls gameOfLife.js
  • Eye icon for source code viewing.View

Software Design

thingumbob thingumbob thingumbob thingumbob thingumbob thingumbob

Debugging

The web browsers have developer tools for debugging,
Safari Web Browser Developer Tools
Safari Web Browser Developer Tools