Description
This program is full-fledged Scrabble game in C++ with multiple different classes like Bag, Board, Dictionary, Player,
Square, and UserInterface to divide up the work involved.
All of the .cpp files are located in the src folder, and all of the .h files
are located in the lib folder. Additionally, some files have been included that were involved with making a GUI for the game in Qt, and images will be shown below.
How to Run
Command-Line Version
- make
- ./bin/Scrabble config/config.txt
Additional notes: make clean will remove all files from the bin folder. The program compiles with no warnings, and has
no valgrind errors/memory leaks.
GUI Version
All of the files necessary for making the GUI for Scrabble in Qt have been included, however, the game will not compile unless Qt is installed on your machine. Unfortunately, Qt is quite time-intensive to set up, so for now I have simply included screenshots of what the GUI looks like.
Select the number of players
Initial Board State
First Turn
Second Turn
How to Play