-
Notifications
You must be signed in to change notification settings - Fork 0
Home
TakenouchiTR edited this page May 3, 2022
·
3 revisions
Our project is an implementation of the hit game Wordle using C++ and FLTK. It features full gameplay matching the original version, even with the same statistics layout. Additionally, we have color settings and basic account information that utilizes data persistence with a csv file that saves all progress.

- Create an account on the main menu by pressing the "New" button and entering a username
- Existing accounts can be selected by using the "User" drop down
- Color options can be set using the "Color" drop down
- Set whether you wish to play with only words with unique letters or not by toggling the "Use only unique letters" check box

- Select your account from the main menu
- Press the "Select" button
- Guess the hidden, five-letter word by:
- Typing on your physical keyboard
- Pressing the keys on the on-screen keyboard
- Make guesses by pressing the enter key
- Guesses must be 5 letters long
- Guesses must be actual words, as listed in
dictionary.txt
- Letters on the top and the on the keyboard will change colors depending on the guess result:
- Letters that haven't been used will start light grey
- Letters that don't exist will turn dark grey
- Letters that do exist, but are out of place will turn yellow
- Letters that are in the correct position will turn green
- Color settings can be changed in the main menu
- Letters will show the best result for all guesses
- The game will end once the word is guessed, or six incorrect guesses are made.
- The correct answer will be displayed above the puzzle once the game ends

Statistics are tracked per account and will be displayed at the end of every game. Statistics include:
- Number of games played
- Percent of games won
- Current win streak
- Max win streak
- The distribution of wins by number of guesses made