This is a typescript implementation of Conway's Game of Life, see: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life.
To run the application you need to:
- Install Node.js (https://nodejs.org/en/)
- Run
npm i
- Run
npm start
On http://localhost:3000/
the Game of Life will pop up.
- Unit test the game logic
- Unit test App component
- Update all packages to latest version
- Add interesting presets
- Add input field to set the movement speed
- Beautify UI
- Make background color and cell color customizable
- Make size of the canvas variable