Thanks everyone.
Bplus: The mazes are pre designed solvable, the game randomly rotates the tiles when loading each level. I have code to generate valid mazes, and also made a design program to hand design levels and save the basic code.
- Dav
I figured that was a given. Make a maze creator, and then apply a random block rotation function. I learned that the hard way, when I got fired from my decal job at the Rubik's Cube factory. If only I knew it was easier to glue all the same colors on the same sides first, and then mix up the cube. Sigh... Anyway, that gave me the idea of a playing variant, where the player gets to see the maze, and then gets to witness the slowed downed block rotation process, and now has to try to remember, as best he can, to remake the maze.
I did wonder if there is only one unique solution. I mean is it possible, the various patterns could allow for a different connected outcome?
Pete