
The goal is to open all the doors. Pressing up toggles the doors according to a pattern, and left and right both rotate the pattern.
For example, to solve the above puzzle, press right twice. The two boulders on the left move over, and the boulder on the far right wraps around. Now that the boulders are above the closed doors, pressing up will cause them to open.
The genre of puzzle (push buttons to open all doors) has been done before, but this particular puzzle has some mathematical background to it. Basically, if you invent some new math rules, you can pretend the puzzles are numbers, and you can use certain math tricks to solve them. A simple example is if you solve puzzles A and B, that might make it trivial to solve a puzzle C = A*B.
It's a game with two puzzles. The first puzzle is, how do I open those doors. The second puzzle is understanding the system on which the game is built, so you can solve puzzles that look harder (but are really somewhat easy). A meta-puzzle, in a way.
I'll stop rambling.
Level prototype (.ZIP, 1.4KB)