added memory game

pull/705/head
Chaitanyaputhran 2 years ago
parent 9f9755746b
commit 7cfac9026f

@ -0,0 +1,34 @@
# Memory Game
**Tier:** 1-Beginner
**Description:** Create a classic memory matching game where players need to flip cards and find matching pairs within a set time or with the fewest moves.
## User Stories
- [ ] User can see a grid of face-down cards (memory cards).
- [ ] User can click on a card to reveal its hidden image.
- [ ] User can click on a second card to reveal its hidden image.
- [ ] If the two revealed cards match, they stay face-up.
- [ ] If the two revealed cards do not match, they are flipped back face-down.
- [ ] User can see their score (number of moves) and a timer to keep track of their performance.
- [ ] User is notified when they have successfully matched all the pairs (won the game).
- [ ] User can choose to start a new game at any time.
- [ ] User can choose different difficulty levels (e.g., grid size or time limit) if available.
## Bonus features
- [ ] User can hear sound effects when flipping cards and when pairs are matched.
- [ ] User can choose from various themes or card sets (e.g., animals, numbers, emojis).
- [ ] User can see a high score leaderboard.
- [ ] User can play the game on mobile devices with touch support.
- [ ] User can customize game settings (e.g., timer duration, background music).
## Useful links and resources
- [Example Memory Game by FreeCodeCamp](https://codepen.io/FreeCodeCamp/full/obqNRp)
## Example projects
- [Memory Game by FreeCodeCamp on Codepen](https://codepen.io/FreeCodeCamp/full/obqNRp)
- [Memory Game by Shane Osbourne on GitHub](https://github.com/ShaneOsbourne/memory-game)
Loading…
Cancel
Save