Here you can find a day project i had made in order to learn js. The goal was to reproduct the popular Conway’s Game of Life.

This is how the game look like:

Used technologies:

  • HTML / Bootstrap
  • JS / p5.js

Functionnalities:

  • Holding left click places cell and right click delete cells
  • Pause and play the game.
  • Set the frames per second of the game.
  • Forward the game step by step (frame by frame)
  • Clear the board
  • Use predefined propular forms
  • Make random cells on all the board
  • Zoom/Unzoom will resize the board to full screen , reset the board and random the board
  • Debugging cells position, values and neighbour count

Demo HERE