I wanted to use my GMUI library for something more than just a test project, so I've decided to make a simple minesweeper game that uses most of the lib's features.
Game Features
- Three difficulties (easy, medium, hard)
- Custom mode, where you can set width and height of the grid and the mine count
- Highscore table for the top 10 best times for each difficulty
- Scalable window (scales every 0.5x until it no longer fits in the screen)
v1.2 (The Polishing Update)
- Added chording (how did I miss it )
- Added maximum window scale check
- Added static window scaling (to change scale, press the button in the top-right corner of the window)
- Added slider buttons for the custom mode settings (hold-to-increment)
- Disabled unused modules
- General code cleanup
- Overhauled the rendering code to greatly reduce CPU usage
- You can now click the buttons on the toolbar while a window is open
- Reduced CPU usage
- Fixed a softlock when starting a new game while the current one is in progress
- Initial release
Notice: This game is not made with mobile support in mind and I am not planning to change that. Run at your own risk and expect issues.
You can find the GitHub repository here.
Let me know what you think!