/game-of-life

Conway's Game of Life implemented in Elm

Primary LanguageElm

The Game of Life

Conway's Game of Life, implemented using the The Elm Architecture.

Have a play with it here! (。◕‿◕。)

Features

  • Random pattern generation.
  • Pattern file import.
  • Undo/redo (move backwards/forwards in the simulation one step at a time).
  • Adjustable simulation speed.
  • Adjustable zoom level.
  • Light & dark themes.

Upcoming features

  • Allow custom game sizes.
  • Support for importing other pattern file formats.
  • Improved performance for large patterns.
  • Improved mobile support.

Development

yarn install && yarn start