This project is an interactive implementation of Conway's Game of Life.
- Pattern place - select from a set of included patterns, including still lifes, oscillators and spaceships. Place patterns into the grid mid-simulation.
- Free draw - draw arbitrary patterns in the grid and watch them evolve and change when running the simulation.
- Randomize - create a random initial distribution of living and dead grid cells
- Play / pause simulation
- Stepper - step through the simulation frame by frame.
First, install dependencies by running:
yarn install
And to run:
yarn start
- Solid JS framework
- Vanilla Extract