Skip to content

A memory-based Simon Says game built with HTML, CSS and JavaScript to practice DOM manipulation and game logic.

Notifications You must be signed in to change notification settings

Sarfarazsfz/Simon-Says-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simon Says Game

A memory-based game built with HTML, CSS, and JavaScript, where players repeat an increasingly complex sequence of colors. This project was created to practice JavaScript fundamentals, DOM manipulation, event handling, and interactive UI design.


Features

  • ✅ Classic Simon Says gameplay
  • ✅ Color buttons flash with animation
  • ✅ Difficulty increases as the sequence grows
  • ✅ Game Over screen with score display
  • ✅ Responsive design with clean UI

Technologies Used

  • HTML5 – Structure
  • CSS3 – Styling & animations
  • JavaScript (ES6) – Game logic & interactivity

How to Play

  1. Press any key to start the game.
  2. Watch the sequence of flashing colors.
  3. Repeat the sequence by clicking the buttons in the correct order.
  4. Each round, the sequence gets longer.
  5. The game ends when you press the wrong button.

What I Learned

  • How to manipulate the DOM dynamically
  • Handling user input & events in JavaScript
  • Implementing game loops and logic
  • Designing a simple yet engaging UI/UX

Future Improvements

  • Add sound effects for each button
  • Add high score tracking
  • Add difficulty levels
  • Make it mobile-friendly

License

This project is licensed under the MIT License. EOF

Menu-Bar

image

Game-Play

image

📞 Contact

Developer: MD SARFARAZ ALAM Email: mdsarfarazalam669@gmail.com GitHub: https://github.com/Sarfarazsfz

About

A memory-based Simon Says game built with HTML, CSS and JavaScript to practice DOM manipulation and game logic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published