[New game]: Matching Pairs #4844
Labels
gssoc
GSSoC24 program label
level3
Adding new features
New Game 🎮
This is the label that will be used on issues that are raising new game issue
🎮 Game Request
Game logic and basic description
Card Generation: Duplicate a set of symbols to create pairs, then shuffle.
Grid Setup: Dynamically create card elements and append them to the game container.
Event Listener: Each card has an event listener to trigger the flip.
Flipping Logic: On click, reveal the card symbol. Store the first card, then check for a match with the second card.
Match Check: Compare the symbols of two flipped cards. If they match, keep them face-up; if not, flip them back down after a brief delay.
Point down the features
Game points
Timer and Scoring System: Track your performance with a real-time timer and move counter, challenging yourself to complete the game in the shortest time with the fewest moves.
Difficulty Levels: Choose from different grid sizes and levels of difficulty, from a 4x4 grid for beginners to larger grids for a more challenging experience.
Animations and Visual Feedback: Enjoy smooth animations and visual effects, including a 3D card flip animation when cards are matched, providing satisfying feedback and enhancing gameplay immersion.
Sound Effects: Delight in subtle sound effects for card flips and matches, and an optional background music track to create a more engaging atmosphere.
Game Over and Restart: Upon completing the game, receive a congratulatory message with your final score and time. Easily restart the game or choose a different difficulty level to keep the fun going.
Screenshot of the Game
Select program in which you are contributing
GSSoC24
Code of Conduct
The text was updated successfully, but these errors were encountered: