Play Conway's Game of Life and summon meteors to decimate a population of square colorful cells
- Technologies
- Features
- Installation and Getting started
- How to Use
- Found a bug? Missing a specific feature?
- License
- Pick cells to be dead or alive
- See how cells survive throughout the generations
- Create a population of cells with the press of a button
- Destroy all cells with the press of a button
# Clone this repository
$ git clone https://github.com/mikemorcerf/conway-game-of-life-stimulusjs
# Go into the repository
$ cd conway-game-of-life-stimulusjs
# Install dependencies
$ yarn install
# Start the server
$ yarn dev:server
# Open http://localhost:9000/
Working Online Demo
Play Conway's Game of Life on your browser using StimulusJS.
- Click or tap any dead cell on the board to turn it alive
- Click or tap any live cell on the board to kill it
- Press the 🦖🦕 button to generate a random population of size 100
- Press the ☄️🔥 button to destroy all live cells
- Press the ▶︎ button to start the passing of generations
- You cannot interact with the game while the generations are passing
- Press the ◼︎ button to stop the passing of generations
- You may change the speed in which generations pass by changing the value in the "seconds per cycle" entry
Feel free to file a new issue with a respective title and description on the Conway's Game of Life repository. If you already found a solution to your problem, I would love to review your pull request!
Released in 2020. This project is under the MIT license.
Made with ♥ by Michael de Morcerf e Moura Say hi!