Skip to content

Mastermind - Puzzle and Solver

Pre-release
Pre-release

Choose a tag to compare

@GizzZmo GizzZmo released this 21 Apr 13:58
· 14 commits to main since this release
2bdc243

GitHub repository for "MasteroftheMind," a clone of the classic game Mastermind. Key highlights include:

Two Game Modes:

Player Mode: The user guesses a secret code.

Solver Mode: The application uses Donald Knuth's Five-Guess Algorithm to crack the code efficiently.

Algorithm Integration: Knuth's algorithm systematically reduces possible solutions, making the application act as a codebreaker.

Features:

Interactive gameplay with visual feedback.

Customizable rules, like adjusting code length and the number of colors.

Simple menu navigation.

File Structure: The project includes organized files for game logic, menu, and algorithm implementation, along with SFML dependencies.

Installation and Usage: Steps are provided for cloning the repository, building the application using SFML, and playing the game in either mode.

Future Enhancements:

Graphical representation for guesses and feedback.

Additional configuration options for game settings.

Leaderboards to track player performance.

License: The project is released under the MIT License, allowing modifications and distribution.

Full Changelog: https://github.com/GizzZmo/MasteroftheMind/commits/mastermind