There is a part in my game when the character must complete a simple puzzle.
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg718.imageshack.us%2Fimg718%2F161%2Fhelp1e.jpg&hash=35fd9643ea3b813bed365a4052404053cf5affbd)
The puzzle is to move a block circled in red into goal circled in pink.
Easy.
In the block event, put a conditional branch checking which direction the player is facing. Then make the block move away.
Event: On player touch
Conditional branch
>IF player is looking left.
THEN move right.
>IF player is looking right.
THEN move left.
>IF player is looking up.
THEN move down.
>IF player is looking down.
THEN move up.
Not hard. You could also make it slide by doing-
>IF player is looking left
THEN move right, repeating until cannot.
ETC...
Do you have a crate character set by any chance?
Just use paint, take the tile set and make one.