Skip to content

A classic "Simon Says" memory game built using HTML, CSS, and Vanilla JavaScript. Test your memory as you repeat an ever-growing sequence of flashing buttons — how far can you go?

Notifications You must be signed in to change notification settings

angel-christian/simon-says-memory-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Simon Says – Memory Game

A classic "Simon Says" memory game built using HTML, CSS, and Vanilla JavaScript.
Test your memory as you repeat an ever-growing sequence of flashing buttons — how far can you go?

Live Demo

Check out at : https://angel-christian.github.io/simon-says-memory-game

🚀 Features

  • 🔢 Random color sequence generation each round
  • 🧠 Tracks your input and checks against the correct pattern
  • 💥 "Game Over" screen with your current score and highest score (saved locally)
  • 🎧 Sound effects for success and failure
  • 🖥️👆 Works on both desktop (keyboard start) and mobile (start button)
  • 💡 Responsive design using media queries

🕹️ How to Play

  1. Start the Game:

    • On PC: Press any key
    • On Mobile: Tap the Start button
  2. Watch carefully as one button flashes.

  3. Repeat the pattern by clicking the buttons in the same order.

  4. The sequence gets longer each level. Try to keep up!

  5. Game ends when you click a wrong button — your highest score is saved.

📂 Project Structure

├── index.html # Main HTML structure

├── style.css # Styles and responsiveness

├── app.js # Game logic and interactivity

├── success.mp3

├── wrong.mp3

📱 Responsive Design

On mobile, button sizes shrink and the interface adapts.

Mobile instructions replace desktop hints automatically.

🛠️ Built With

HTML

CSS

JavaScript (no frameworks!)

🧠 Author

Angel Christian

🔗 Connect with me on LinkedIn : https://www.linkedin.com/in/angel-christian-128l106

🧠 “Memory is like a muscle — the more you train it, the stronger it becomes.” Challenge yourself with Simon Says! 💪

🔊 Sound Effects

This game includes short sound clips for user feedback:

  • Correct Sound: sound-effect-twinklesparkle-115095.mp3
  • Wrong Sound: wrong-answer-sound-effect.mp3

These sound effects are used for non-commercial, educational/demo purposes only.
Original sources:

Note: Myinstants does not provide license details, so this sound is used for non-commercial and demo purposes only.

Note: If you use these assets in a commercial project, please review the licenses on the original websites for any attribution or usage restrictions.

About

A classic "Simon Says" memory game built using HTML, CSS, and Vanilla JavaScript. Test your memory as you repeat an ever-growing sequence of flashing buttons — how far can you go?

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published