Gryzzles - the Windows/C++ Builder 6 version of the KGryzzles game
(it was part of the SuSE 7.2, now it can be found here)
Short explanation: You have a playfield filled with balls and a player ball. The goal is to move your ball over the other balls to make them disappear. If the balls are gone, the level is finished, and the next level will be loaded.
Some additional features to the original version:
- Binary Windows... (Linux/Open source geeks will please forgive me)
- The tables can be selected by the user, the prev/next table is available even if the current one hasn't been succesfully emptied.
- The help doesn't only contain the about function, but a table-solver helper function, too. This always start to try to solve the current
table from the current situation (ball position, emptied cells) and shows the resulting route with a white line (if there is a solution at all).
The background algorithm is an O(exp(n)) brute-force one (with optimization to skip the obviously non-resulting subroutes), so if you are in a very
early stage of the table, relatively long calculations are to be expected (some tens of seconds). The resulting route is not necessarily the only one possible, there can be several solutions from the same situation.
Download the program (and enjoy it between two mind numbing programming task).
Screenshots: