Mastermind game! Sharpen your logical thinking as you attempt to guess the secret code
Explore the docs »
View Demo
.
Report Bug
.
Request Feature
Introduction: Mastermind: Unleash the power of your intellect in this captivating JavaScript adaptation of the timeless classic, the Mastermind game! Prepare to immerse yourself in a world of code-cracking excitement as you take on the challenge of deciphering a 4-digit secret code. With a maximum of 10 attempts at your disposal, every decision counts, making each move a thrilling blend of strategy and intuition.
How to Play: The rules are simple - you're up against the computer's hidden 4-digit code, where each digit can range from 0 to 9. Your task is to guess the code within the given attempts. After each guess, the game will provide you with valuable feedback in the form of clues. Pay close attention to these hints: they will reveal how many digits you guessed correctly and how many of them are in the right position.
This game is built using Javascript for the logic and html with the addition of Css for the front-end interface.
The easiest way to run this game on your PC is by downloading the zip folder, unzip the repository with any tool and run the .html file(keep in mind the html file should be on the same folder of the other file to work).
To run the game you just need a browser(the css style maybe can be different due to browser interpretation).
No installation required, unzip the file and run it(feel free to use it on your website, just respect the License)
This app works perfectly on any browser, easy to implent on any other website
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Please also read through the Code Of Conduct before posting your first idea as well.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GPL-3.0 License. See LICENSE for more information.
- Mignone Fabio - Passionate Developer - Mignone Fabio