Skip to content

Smasher5/Simon-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Simon Game

πŸ•ΉοΈ A colorful and interactive Simon Game built with HTML, CSS, and JavaScript, designed to test memory skills with increasing difficulty levels. 🎨


πŸ“ Problem Statement

Memory and pattern-recognition games like Simon are not only fun but also help improve focus and logical thinking. This project recreates the classic game digitally, offering an engaging way to practice JavaScript event handling, DOM manipulation, and game state management.


πŸ“Š Current Progress Status

  • βœ… Core Simon game logic implemented
  • βœ… Random pattern generation with increasing levels
  • βœ… User input validation and real-time checking
  • βœ… Flash & button press animations for feedback
  • βœ… Score and high score tracking
  • ⏳ Pending: Sound effects, difficulty modes, responsive UI for mobile

πŸ’‘ Solution / Prototype

The Simon Game works as follows:

  • 🎲 On key press, the game generates a random sequence of colors.
  • πŸ–±οΈ The player must repeat the sequence by clicking on the boxes.
  • βœ… If correct, the sequence grows longer and the level increases.
  • ❌ If incorrect, the game ends with a "Game Over" message and restart option.
  • πŸ† Scores are tracked, with the highest score displayed.

πŸ› οΈ Technologies & Tools Used

  • 🌐 HTML5 – Game structure and layout
  • 🎨 CSS3 – Styling, animations, and effects
  • ⚑ JavaScript (Vanilla) – Game logic, event handling, and state management

πŸ“Έ Screenshots / Demo

Example:

Simon Game Board: WhatsApp Image 2025-09-12 at 01 10 06_5d2012a3

Game Over Screen: WhatsApp Image 2025-09-12 at 01 15 31_a10f1412


βš™οΈ How to Run the Project

  1. πŸ“₯ Clone the repository
    git clone https://github.com/Smasher5/simon-game.git
    cd simon-game
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published