User blog comment:Betwixt/Return of Betwixt - Puzzles/@comment-1070010-20130220001047

Try a tile-shifting puzzle- the character has to get through a cluster of moveable objects by pushing them around in a certain order- if done wrong, the character will block himself and have to start over.

Creating a moveable object requires four conditional branches, one for each direction the player is facing.

Set the event to be active when the player touches it. Then set up the branches. For example:

If player is facing up, move event up.

Else,

If player is facing down, move event down.

...you get the pattern.