Conway's Game of Life using p5.js. The Buttons on the bottom right are the control panel buttons with: randomise, reset, pause/play, and step. On the left of these you have the 'brush' buttons, with a simple square as well as some common shapes, an erase button, and a rotate button. For more shapes see the LifeWiki. There are two sliders below the game, the 'speed' is how often a new generation is calculated, and the 'size' is the size of each square pixel.
Speed: ms | Size: px |