A pattern-based word puzzle game built with C++ and Windows Forms
University First Semester Project
Guess any valid dictionary word that matches the pattern — given a starting letter, ending letter, and word length (e.g., `S _ _ _ E` → "SMILE", "SLOPE", etc.).
- 🎮 Multiple Difficulty Levels — Easy, Medium, and Hard
- ⏱️ Challenge Modes — Speedrun, Comeback, Perfectionist, Clutch Master
- 👤 User Accounts — Registration, login, and profile pictures
- 🏆 Leaderboard — Global ranking with Gold/Silver/Bronze highlights
- 🎖️ Milestones — Achievement badges at score thresholds
- 🔊 Audio Feedback — Hover and click sounds
- Download and install Visual C++ Redistributable (if not already installed)
- Download the latest release from Releases
- Extract the zip file
- Run
fonts\install.batto install required fonts - Launch
WordGuesser.exe
- Register or login to your account
- Select a difficulty level
- Type any valid word matching the displayed pattern
- Submit before the timer runs out!
| Difficulty | Correct | Wrong | Time |
|---|---|---|---|
| Easy | +2 | -1 | 15s |
| Medium | +3 | -2 | 30s |
| Hard | +5 | -1 | 45s |
Note: Speedrun mode reduces time limits — Easy: 7s, Medium: 15s, Hard: 25s
| Mode | Description | Bonus |
|---|---|---|
| Speedrun | Reduced time limits | +10 |
| Comeback | Must lose first 3 rounds | +20 |
| Perfectionist | Zero mistakes allowed | +25 |
| Clutch Master | Submit at exactly 1 second | +10 |
- Windows OS (64-bit)
- .NET Framework 4.7.2 (pre-installed on Windows 10 build 1803+)
- Visual C++ Redistributable 2015-2022
This project is for educational purposes.

