[Note: Mastermind is a registered trademark of Invicta Toys and Games and distributed by Pressman.]
For the Spring 2020 semester we will be building our own version of Mastermind. It will begin as a text based game followed by being converted to JavaFX.
The process will involve:
- Identifying data types.
- Performing string analysis.
- Converting between different data types.
- Employing loops for selecting the blind and guess matching.
- Designing the logic flow of game play.
- Employing user-defined methods for breaking down the problem into smaller, digestible pieces.
- Developing a fully functional text-based game.
- Designing a JavaFX GUI layout.
- Designing the logic for game play within JavaFX.
- Developing a fully functional JavaFX game.
The following link will allow you to play the current prototype for the text-based version.