An engaging Python-based Word Search Game featuring an interactive GUI and AI opponent. Challenge yourself against the computer in this classic word-finding puzzle with a modern twist!
🎓 This game was developed as my first Python project for the Programming Course (First Term) at university.
- Interactive GUI: Clean and user-friendly interface built with Tkinter
- AI Opponent: Play against a computer opponent that searches for words
- Multiple Categories: Various word categories including animals, colors, fruits, places, and sports
- Sound Effects: Engaging audio feedback for correct and incorrect word finds
- Animations: Victory and defeat animations enhance the gaming experience
- Save/Load: Save your game progress and continue later
- Score Tracking: Keep track of your score against the computer
- Timer: Race against time to find words
- Customizable: Multiple difficulty levels and game modes
project/
├── src/
│ ├── main final version.py # Main game logic
│ ├── files/ # Word category files
│ │ ├── animals.txt
│ │ ├── colors.txt
│ │ ├── fruits.txt
│ │ ├── places.txt
│ │ └── sports.txt
│ └── assets/ # Game assets (sounds, animations)
└── doc/ # Documentation
- Clone the repository (for educational purposes only)
- Install the required dependencies:
- Python 3.x
- Tkinter
- Pygame
- Pillow (PIL)
- Run
main final version.py
This software is provided for educational and personal entertainment purposes only. You may:
- Use it for personal entertainment
- Use it for educational purposes
- View the source code for learning
You may NOT:
- Copy, modify, or distribute the code without permission
- Sell or use it for any commercial purposes
- Create derivative works based on it
For any contributions or permissions beyond the license scope, please reach out first: Contact: naderfayed166@gmail.com
This project is protected under a Custom Educational and Personal Use License - see the LICENSE file for details.