https://github.com/bielako223/memorycardgame
The Memory Card Game is a classic and engaging game designed to test and improve players' memory skills. Built with HTML5, CSS3, and JavaScript, it offers a smooth and interactive experience with dynamic gameplay and scoring. 🃏🎮
https://github.com/bielako223/memorycardgame
browser-game css3 html5 interactive-game javascript memory-game web-game
Last synced: about 1 month ago
JSON representation
The Memory Card Game is a classic and engaging game designed to test and improve players' memory skills. Built with HTML5, CSS3, and JavaScript, it offers a smooth and interactive experience with dynamic gameplay and scoring. 🃏🎮
- Host: GitHub
- URL: https://github.com/bielako223/memorycardgame
- Owner: Bielako223
- Created: 2023-03-05T21:49:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-22T19:43:18.000Z (over 1 year ago)
- Last Synced: 2025-03-01T00:37:22.835Z (over 1 year ago)
- Topics: browser-game, css3, html5, interactive-game, javascript, memory-game, web-game
- Language: JavaScript
- Homepage:
- Size: 123 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Memory Card Game
Powered by HTML5, CSS3 and JavaScript
### Home Page (Selection Menu):
- Users can select the number of cards they want to play with (2, 3, or 4 pairs) using a dropdown menu.
- The "New Game" button starts a new game with the selected number of cards.

### Gameplay:
- After starting the game, cards are shuffled randomly and displayed face down.
- Users select cards by clicking on them to reveal images. If the revealed cards match, they remain face up; otherwise, they flip back after a short time.
- The game ends when all pairs are matched.
### Final Score:
- After all cards are matched, a message "Victory!" is displayed along with the number of moves the player made.

## Key Features:
- Random Card Shuffling: Cards are shuffled at the start of each new game, ensuring variety.
- Clear Interface: The game is easy to navigate and visually pleasing, thanks to a responsive design that adjusts to different screen sizes.
- Dynamic Game Information: Users see the number of remaining pairs and moves in real time.
- Winning and Statistics: After winning, players receive feedback on their number of moves, encouraging them to improve their score.