Mati
- 15 Devlogs
- 45 Total hours
A math game.
A math game.
The first thing I added is that know levels also can be generated with a system and not just based on luck.
Also I added with a .smati file type the possibility to save and load the settings what means that when you change a setting this change will continue being there even after you restarted the game.
Also you now can see your stats out of the terminal.
The coolest new feature I think is the keyboard control option. That means that you now are able to navigate with your keyboard threw the normal mode instead of using the mouse.
I added a terminal and a ultra mode in the terminal.
The ultra mode is basically the normal game but with the different, that you have to type in what you want to do instead of clicking on the cell.
The ultra mode also has a play time, the availability to get you time of the match, the restart it, to use a hint and it is also saved like the normal played matches.
In the terminal you also can get the time on the second accurate.
V0.1.2 was exclusively for bug fix and design.
Between the old versions I noticed bugs which I fixed to an high amount.
Also I redesigned some things like the main menu or the pause menu and the design for the 7x7 grid.
Now the code runs smoother and if we ignore the resize option the code is free from unwanted possibilities.
If you find one, please say it, that I can fix it as well.
With the new version you can put the game into fullscreen or just resize it in any way you like as long as you do not make it to small.
Also you now can make the sounds be not there anymore.
Furthermore you have a new version of the history and history-detail view with enables it for you to filter your games or see your games action by action
I have started to split the game into several files, so each has a task and is better readable.
Within the same I added new features like hints or a undo button, a 7x7 grid and overall a little overwork, so the code is overall better.
But now are still bugs in there.
(The only reason I update the project now is, because of the time I already needed and will need more.)