Skip to content

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!

License

Notifications You must be signed in to change notification settings

nader-fayed/Word-Search-Game-pyhton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Word Search Game 🎮

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.

🌟 Features

  • 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 Structure

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

Getting Started

  1. Clone the repository (for educational purposes only)
  2. Install the required dependencies:
    • Python 3.x
    • Tkinter
    • Pygame
    • Pillow (PIL)
  3. Run main final version.py

Usage Restrictions

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

Contributing

For any contributions or permissions beyond the license scope, please reach out first: Contact: naderfayed166@gmail.com

License

This project is protected under a Custom Educational and Personal Use License - see the LICENSE file for details.

About

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!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages