This is a React implementation of the memorization game "Simon" where a sequence is played and the player have to repeat the same sequence.
The game was made to sharpen my React knowledge and because it's fun. The initial game design and implementation took about 2 days or so, but have been improved since then.
You can provide a custom sequence of notes to play by adding a sequence parameter to the URL. The value should be a comma-separated list of numbers from 0 to 3, where each number represents a color/note:
- 0: Yellow
- 1: Blue
- 2: Green
- 3: Red
After the provided sequence has been played, the game will continue with random notes. Text or numbers outside the range of 0-3 will be ignored.
https://thewilley.github.io/Simon/?sequence=0,1,2,3,0,1
Simply go to the official webpage to get started, or run the app yourself by following these steps:
# Clone this repository
$ git clone https://github.com/TheWilley/Simon
# Go into the repository
$ cd Simon
# Install dependencies
$ npm install
# Build app
$ npm run build
# If you want to start the app
$ npm run preview
# If you want to develop the app
$ npm run dev