https://github.com/rootcode-creator/simon-game
This apps is an online vesion of simon game. To know what is simon game you can visit the link below.
https://github.com/rootcode-creator/simon-game
css3 html5 javascript
Last synced: about 1 month ago
JSON representation
This apps is an online vesion of simon game. To know what is simon game you can visit the link below.
- Host: GitHub
- URL: https://github.com/rootcode-creator/simon-game
- Owner: rootcode-creator
- License: gpl-3.0
- Created: 2024-09-24T19:16:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-09T05:40:59.000Z (2 months ago)
- Last Synced: 2026-04-09T07:33:52.381Z (2 months ago)
- Topics: css3, html5, javascript
- Language: JavaScript
- Homepage: https://simon-game.kawserahmed.tech
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Simon Game
Classic browser-based memory game built with HTML, CSS, and vanilla JavaScript.
## Simon Game — README
Simple memory challenge where players repeat an increasingly long color sequence.
## Table of Contents
- [🚀 Project intro](#-project-intro)
- [📁 Project structure](#-project-structure)
- [🔧 Features](#-features)
- [🧰 Tech stack](#-tech-stack)
- [⚙️ Install methods](#️-install-methods)
- [📦 Run locally](#-run-locally)
- [🎮 How to play](#-how-to-play)
- [📜 Available scripts](#-available-scripts)
- [📄 License](#-license)
## 🚀 Project intro
`Simon Game` is a classic pattern-memory game with:
- Keyboard start trigger
- Randomized sequence progression per level
- Flash effects for game and user interactions
- Immediate sequence validation
- Game-over feedback with score and high-score
Reference: [How to play Simon](https://www.youtube.com/watch?v=EWJ5uYwQJGU)
## 📁 Project structure
```txt
Simon-Game/
├── index.html # App markup and game board
├── simonGame.css # Styles for layout, buttons, and effects
├── simonGame.js # Game logic (levels, sequence checks, scoring)
├── README.md
└── LICENSE
```
## 🔧 Features
| Feature | Status | Notes |
| --- | --- | --- |
| Start trigger | ✅ Current | Press any key to begin the game |
| Sequence generator | ✅ Current | Adds one random color each level |
| Visual feedback | ✅ Current | Game flash + user click animations |
| Click validation | ✅ Current | Checks each user input in order |
| Scoring | ✅ Current | Tracks current score and highest score |
| Restart flow | ✅ Current | Fast reset after wrong click |
## 🧰 Tech stack
- **Structure:** HTML5
- **Styling:** CSS3
- **Logic:** JavaScript (Vanilla)
## ⚙️ Install methods
### 📦 Run locally
Prerequisites:
- Any modern browser (Chrome, Edge, Firefox)
```bash
git clone
cd Simon-Game
```
Open `index.html` directly in your browser.
Alternative (VS Code Live Server):
- Install Live Server extension.
- Right-click `index.html` and choose **Open with Live Server**.
## 🎮 How to play
1) Press any key to begin.
2) Memorize the flashed color sequence.
3) Click buttons in the exact same order.
4) Each level adds one new color.
5) A wrong click ends the round.
## 📜 Available scripts
No build or package scripts are required for this repository.
## 📄 License
This project is licensed under the MIT License. See the `LICENSE` file for details.