diff --git a/Games/BrainBlitz/README.md b/Games/BrainBlitz/README.md new file mode 100644 index 000000000..28833f4cf --- /dev/null +++ b/Games/BrainBlitz/README.md @@ -0,0 +1,110 @@ +# BrainBlitz - Memory Card Game ๐Ÿง  + +BrainBlitz is an engaging and interactive memory card game with multiple game modes, designed to challenge your memory while having fun. Built with vanilla JavaScript, HTML5, and CSS3, this game offers a polished user interface with smooth animations and responsive design. + +## ๐ŸŽฎ Features + +### Multiple Game Modes +- **Single Player**: Classic memory matching gameplay +- **Multiplayer**: Compete with a friend in turn-based matches +- **AI Bot**: Challenge an intelligent bot that learns from gameplay +- **Quiz Mode**: Test your knowledge while matching cards + +### Difficulty Levels +- **Easy**: 4ร—4 grid (8 pairs) +- **Medium**: 6ร—6 grid (18 pairs) +- **Hard**: 8ร—8 grid (32 pairs) + +### Game Features +- ๐Ÿ•’ Real-time game timer +- ๐Ÿ“Š Move counter +- ๐Ÿ† Leaderboard system +- ๐Ÿ”„ Card shuffling +- ๐Ÿ’ก Smart AI opponent +- โ“ Educational quiz system +- ๐Ÿ“ฑ Responsive design + +## ๐ŸŽฏ How to Play + +1. **Select Game Mode** + - Choose between Single Player, Multiplayer, AI Bot, or Quiz Mode + - Select your preferred difficulty level + +2. **Game Rules** + - Click cards to reveal their emojis + - Match pairs of identical emojis + - In Quiz Mode, correctly answer questions to secure matches + - Complete the game with minimum moves and time + +3. **Scoring System** + - Track your moves + - Monitor time taken + - Compare with other players on the leaderboard + +## ๐ŸŽฒ Game Modes in Detail + +### Single Player +- Classic memory matching gameplay +- Focus on achieving best time and minimum moves + +### Multiplayer +- Turn-based gameplay for two players +- Players keep matched pairs as points +- Continue turn after successful matches + +### AI Bot +- Challenge an adaptive AI opponent +- AI learns from discovered cards +- Strategic gameplay with mistake probability + +### Quiz Mode +- Match cards and answer questions +- Correct answers secure the match +- Wrong answers shuffle unmatched cards +- Educational and entertaining + +## ๐ŸŽ›๏ธ Controls + +- Click cards to flip them +- Use 'R' key for quick restart +- Click 'Shuffle' to rearrange unmatched cards +- Click 'Restart' to begin a new game + +## ๐Ÿ“Š Screenshots + +![alt text](assets/images/BrainBlitz.png) + + +## ๐Ÿ’ก Tips + +- In Quiz Mode, focus on both memory and knowledge +- Study the board carefully before making moves +- Use the shuffle feature strategically +- Practice with easier difficulties before challenging harder levels + +## ๐Ÿ› ๏ธ Technical Details + +- Built with vanilla JavaScript +- No external dependencies +- Responsive CSS Grid layout +- Local Storage for score persistence +- Smooth CSS transitions and animations + +## ๐Ÿš€ Quick Start + +1. Open `index.html` in a modern web browser +2. Select your preferred game mode +3. Choose difficulty level +4. Click 'Start' to begin playing + +## ๐Ÿ”„ Future Updates + +- Additional game modes +- More quiz questions +- Online multiplayer support +- Theme customization +- Sound effects and background music + +--- + +Enjoy playing BrainBlitz! Challenge yourself, compete with friends, and improve your memory while having fun! ๐ŸŽฎโœจ \ No newline at end of file diff --git a/Games/BrainBlitz/assets/images/BrainBlitz.png b/Games/BrainBlitz/assets/images/BrainBlitz.png new file mode 100644 index 000000000..1dd2b02ec Binary files /dev/null and b/Games/BrainBlitz/assets/images/BrainBlitz.png differ diff --git a/Games/BrainBlitz/index.html b/Games/BrainBlitz/index.html new file mode 100644 index 000000000..8683344bc --- /dev/null +++ b/Games/BrainBlitz/index.html @@ -0,0 +1,409 @@ + + + + + + BrainBlitz โ€” Memory Card Game + + + +
+
+

BrainBlitz โ€” Memory Match Game

+
+ + +
+ + + + +
+ + +
+
+ +
+
Time00:00
+
Moves0
+
Pairs0/0
+
TurnPlayer 1
+
+ +
+
+
+
+ + +
+
+

Top Scores

+
+
+
+
+ + +
+ + + + + + + diff --git a/README.md b/README.md index 7c75d9bc0..19a739d8f 100644 --- a/README.md +++ b/README.md @@ -1730,6 +1730,7 @@ This repository also provides one such platforms where contributers come over an |[Tower_Building_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Building_Game)| |[Cross_Road_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_Road_Game)| |[The_Mystery_Adventure_game](https://github.com/kunjgit/GameZone/tree/main/Games/The_Mystery_Adventure_Game)| +|[BrainBlitz](https://github.com/kunjgit/GameZone/tree/main/Games/BrainBlitz)|