A responsive and interactive Simon Says Game built using HTML, CSS, and JavaScript.
This project recreates the classic memory game where players repeat an increasingly complex sequence of colors and sounds.
- Interactive gameplay with smooth UI animations
- Randomized color sequence generation
- Increasing difficulty with every level
- Score/level tracking
- Responsive design for desktop and mobile devices
- Clean and modular project structure
- HTML5 – Structure of the game
- CSS3 – Styling and animations
- JavaScript (ES6) – Game logic and interactivity
Simon-Says-Game/
│
├── index.html # Main HTML file
├── style.css # Styling and animations
├── app.js # Game logic and functionality
└── README.md # Project documentationContains the basic structure of the game interface including:
- Game title
- Buttons/pads for gameplay
- Score and level display
Handles:
- Layout and responsiveness
- Button styles and hover effects
- Flash animations and visual feedback
Implements:
- Random sequence generation
- User input handling
- Sequence validation
- Game progression and restart functionality
git clone https://github.com/your-username/simon-says-game.gitcd simon-says-gameSimply open index.html in your browser.
- Press any key or click the Start button to begin.
- Watch the sequence of flashing colors carefully.
- Repeat the sequence in the correct order.
- Each round adds a new color to the sequence.
- The game ends if you press the wrong color.
- Add sound effects
- Add difficulty modes
- Store high scores using Local Storage
- Add multiplayer support
Contributions are welcome.
- Fork the repository
- Create a new branch
git checkout -b feature-name- Commit your changes
git commit -m "Add new feature"- Push to your branch
git push origin feature-name- Open a Pull Request
This project is licensed under the MIT License.
Developed by Sagnik Dasgupta