🍉 Suika AI - The Ultimate Fruit Merging Puzzle Game
🎮 About the Game
Suika AI is an AI-powered automatic version of the popular Suika game. It combines the excitement of a drag-and-match puzzle with intelligent automation, making it a fun and strategic experience. The game challenges players to merge fruits, evolve them into higher-level forms, and aim for the highest possible score before the board fills up!
🌟 Features
AI-Powered Gameplay: Automatic fruit merging and intelligent move suggestions.
Smooth Drag & Match Mechanics: Easily combine fruits of the same type to create bigger ones.
Visually Stunning Graphics: Enjoy vibrant and engaging animations.
Strategic Depth: Plan your moves carefully to maximize combos and clear the board.
Endless Fun: Play until there are no more valid moves available.
🛠 Installation Guide
Follow these steps to set up and play Suika AI:
1️⃣ Clone the Repository
git clone https://github.com/Prestigious526/SuikaAI.git
2️⃣ Navigate to the Game Directory
cd SuikaAI
3️⃣ Install Dependencies
Ensure you have Python installed. Then, install the required dependencies:
pip install -r requirements.txt
4️⃣ Run the Game
python suika.py
🎯 How to Play
Drag & Match: Drag fruits of the same type together to merge them.
Evolve Fruits: Merging creates larger and more valuable fruits.
Plan Strategically: Think ahead to optimize your merges and avoid board clutter.
Create Combos: Keep merging fruits to maximize your score.
Avoid Game Over: The game ends when no more valid moves are left.
Controls:
- Left Click: Drop fruit
- Right Click: Shoot fruit
- I: Toggle AI mode
- YOU WILL SEE A SCREEN LIKE THIS

- T: Toggle training mode
- YOU WILL SEE A SCREEN LIKE THIS

- ESC: Quit game
👥 Contributors
This project was built as part of the CS2203 - Artificial Intelligence course under the guidance of Dr. Chandranath Adak. The team behind Suika AI:
Ritu Kumari Singh (2301CS75)
Parul Shrivastava (2301CS74)
Mihika Saxena (2301CS31)
Pragya Mahajan (2302CS05)
Juhi Sahni (2301CS88)
📜 License
This project is for educational purposes as part of the CS2203 course. Feel free to contribute and enhance the gameplay experience!
