a virtual recreation on the classic 1978 game by Milton Bradley
https://zanemeroff.github.io/simon_game
This game is a virtual recreation of the electronic handheld game by Milton Bradley. I built this project for fun shortly after graduating from the Turing School of Software and Design. It is written using ReactJS with Hooks and includes snapshot render tests for every component using Jest with Enzyme. Feel free to reach out with any suggestions or comments —Good luck!
- It's you against Mr. Simon! Upon clicking the "START GAME" button, Mr. Simon will make his first move indicated by the glowing light.
- While it's Mr. Simon's turn, the game board will display "MY TURN!" and the colored light buttons will be disabled.
- It's the player's turn when the game board displays "YOUR TURN!" and the colored light buttons are enabled.
- Match Mr. Simon's color pattern by clicking on the colored light buttons in the exact order Mr. Simon did.
- Each round Mr. Simon's color pattern will grow by one.
- You've won the game once you complete round 10 without any mistakes.
- Upon winning, the player will see a "YOU WIN!" message appear on the game board.
- ReactJS
- CSS
- Jest
- Enzyme
- shut down any live servers you currently have running (
control+c) - clone down this repo to desired location
cdinto the directory where the cloned repo exists- run
npm install - run
npm start - you should now be able to run the app within your browser from the url:
http://localhost:3000
Zachary Nemeroff https://github.com/ZaneMeroff
