An open API service indexing awesome lists of open source software.

https://github.com/sachin-bi/simon-says-game

Simon-Says-Game: its a sequence game .. sequence needed to be remembered
https://github.com/sachin-bi/simon-says-game

html-css-javascript simon-game

Last synced: 2 months ago
JSON representation

Simon-Says-Game: its a sequence game .. sequence needed to be remembered

Awesome Lists containing this project

README

        

# Simon-Says-Game
its a sequence game .. sequence needed to be remembered

**Simon Says Game**

**A Classic Memory Challenge in JavaScript**

This repository contains the code for a web-based implementation of the classic Simon Says game. Players test their memory and reaction skills by following a sequence of colored buttons that light up in a specific order. The game progressively adds more colors to the sequence as the player successfully repeats them.

**Features:**

* **Intuitive Gameplay:** Mimic the color sequence displayed by the game.
* **Increasing Difficulty:** The game gets faster and adds more colors as you progress.
* **High Score Tracking:** Keep track of your best performance and challenge yourself to improve.
* **Visual Feedback:** Buttons flash to indicate the correct color sequence.
* **Mobile-Friendly Design:** Play on any device with a web browser.

**Getting Started:**

1. **Clone or download the repository.**
2. **Open the `index.html` file in a web browser.**
3. **Press `Enter` to start the game.**

**How to Play:**

* Press any key or click "Start" to begin.
* The game will display a sequence of colored buttons by flashing them one at a time.
* After the sequence is complete, it's your turn to repeat it by clicking the buttons in the same order.
* Each time you successfully repeat the sequence, the game adds an additional color and increases the speed slightly.
* If you click the wrong color or miss a click, the game ends and your score is displayed.

**Technical Details:**

* This project is built using HTML, CSS, and JavaScript.
* The game logic is implemented in the `app.js` file.
* The user interface elements are defined in the `index.html` file.
* The styles for the buttons and overall layout are included in the `style.css` file.

**Further Enhancements:**

* Implement audio cues for button sounds.
* Add different difficulty levels to cater to players of varying skill sets.
* Integrate animations for enhanced visual appeal.
* Allow players to customize settings like difficulty level and sound effects.

**Feel free to contribute or fork this project to create your own variations of the Simon Says game!**