🧙♀️ Enchanted Disney Witch Memory Game A magical memory matching game built by vidhi-sys with the assistance of Amazon Q CLI, using the Python programming language and the Pygame library. The game features a beautiful Disney-style aesthetic and runs on Ubuntu via WSL.
✨ Features Animated Background: A dynamic night sky with a subtle moving pattern, a moon with a glowing effect, and a Tangled-style castle with animated windows and flags.
Charming Characters: Animated sprites of a flying witch on her broomstick and sparkling fairies that fly across the screen.
Magical Cards: Memory cards with rounded borders and a modern, pastel color scheme inspired by Disney-style magic.
Animated Gameplay:
Cards have a staggered entrance animation when the game begins.
Smooth flip animations for revealing cards.
Visual hover effects with scaling for a more responsive feel.
Celebration particle effects when a correct match is made.
Scoring & Tracking: Tracks the number of moves and provides a victory screen with final stats.
🕹️ How to Play The objective of the game is to find all the matching pairs of cards.
Click on a card to flip it over.
Click on a second card.
If the two cards match, they will stay face-up.
If they don't match, they will automatically flip back down after a short time.
The game is over when you have found all the matching pairs!
⚙️ Requirements This game requires Python and the Pygame library.
Python: Ensure you have Python 3.6 or later installed.
Pygame: You can install Pygame using pip:
pip install pygame
🚀 Installation and Running the Game Clone the repository:
git clone https://github.com/vidhi-sys/Card_Game_QCLI.git cd Card_Game_QCLI
Run the game:
python enhanced_disney_witch_game.py
