A challenging and fun Pattern Memory Game where players must memorize and repeat a sequence of highlighted cells on a grid. The game increases in difficulty with each level, featuring larger grids and longer patterns. Built to enhance my JavaScript and DOM manipulation skills, this project showcases my ability to create interactive web applications.
Check out the live version of the Pattern Memory Game here:
👉 Pattern Memory Game (Note: Replace this link with your actual deployment link)
The Pattern Memory Game tests your memory by displaying a random pattern of highlighted cells on a grid. Players must click the cells in the correct order to match the pattern. With each successful round, the game progresses to a higher level with a larger grid and longer pattern. Features include score tracking, high score saving, sound effects, and a responsive design.
- Dynamic Grid: Grid size increases with levels (3x3 to 6x6).
- Sequential Pattern Display: Patterns are shown one cell at a time with animations.
- Score Tracking: Earn points for each level completed.
- High Score: Persists across sessions using localStorage.
- Sound Effects: Audio feedback for clicks, wins, and losses.
- Responsive Design: Works on desktop and mobile devices.
- Restart Option: Restart the game anytime.
- Frontend: HTML5, CSS3, JavaScript (ES6)
- Libraries: None (Vanilla JS)
- Tools: Git, GitHub, VS Code
- Assets: Sound effects from Freesound
- Click the "Start Game" button to begin.
- Watch the pattern of highlighted cells (shown one at a time).
- Click the cells in the same order to repeat the pattern.
- If correct, advance to the next level with a larger grid and longer pattern.
- If incorrect, the game ends, and you can restart.
- Track your score and try to beat your high score!
To run this project locally:
- Clone the Repository:
git clone https://github.com/Subham799/Pattern-Memory-Game.git