Python Scrabble is a Python-based implementation of the classic Scrabble game, featuring a graphical interface built with Tkinter. This project provides an engaging and interactive experience for word game enthusiasts.
Scrabble is a word-forming game where players earn points by placing tiles on a board to create valid words. The game uses a customizable dictionary file to validate words, allowing for flexibility in gameplay.
- Interactive graphical interface using Tkinter
- Customizable word dictionary
- Intuitive controls for word placement
- Real-time score calculation
- Clone the repository:
git clone https://github.com/blox-dev/Python_Scrabble.git cd python-scrabble - Install the required dependencies:
pip install -r requirements.txt
To start the game, run the following command:
python main.py <dictionary_file><dictionary_file>: Path to a text file containing words, each on a new line.
- Right-click anywhere on the board to toggle the word direction (horizontal/vertical).
- Place tiles to form valid words and earn points.
