Skip to content

Diallo222/Game-Of-Life

Repository files navigation

Conway's Game of Life

Conway's Game of Life is a cellular automaton devised by mathematician John Conway in 1970. This implementation allows users to explore the rules and behaviors of the game through an interactive web application built with React.

GofCover

Features

  • Interactive grid where users can toggle cell states (alive/dead).
  • Start, stop, randomize, and clear grid functionalities.
  • Instructions on how the game works, accessible via a popup.

Installation

To run this project locally, follow these steps:

Clone this repository by running in your command line.

 git clone https://github.com/Diallo222/Game-Of-Life.git

Then navigate to the repository and install all dependencies by running

 cd game-of-life && yarn install // or npm install

After that run the app! by running

 yarn run dev // or npm run dev

Technologies Used

  • React: For building the user interface.
  • Tailwind CSS: For styling the application.
  • Immer: For immutable state management in the game logic.

Authors