Baba Is You · Mechanics

Baba Is You: How Rule-Changing Puzzles Work

In Baba Is You, moving rule blocks changes the puzzle. Learn a simple way to separate your observations from your predictions.

Abstract geometric artwork inspired by Baba Is You, not an in-game screenshot

In Baba Is You, rules are part of the puzzle: they appear as blocks you can interact with. Moving them can change how a level works. Developer Hempuli gives examples including changing the player into a rock or changing the goal. Source: Hempuli.

The practical implication is that planning a route is only part of the problem. You may also need to reconsider what the objects and objective mean under the current rules.

Try a three-line experiment log

Here is an optional note-taking method, not an in-game feature:

  1. Observation: What happens under the current arrangement?
  2. Prediction: What do you expect one proposed change to do?
  3. Result: What actually happened after you tried it?

Keep prediction and result separate. A prediction that fails is useful: it tells you which assumption needs another look. If you change several things before checking the result, it becomes harder to identify which change mattered.

When an approach stops working

Ask whether you are working from an observation or from an expectation you have never tested. Write the difference plainly: “I saw this happen” is stronger evidence than “I assumed this would happen.”

This is a method for organising experiments, not a guarantee that a particular rule can be changed in every puzzle. The developer’s examples describe possibilities in the game; they do not promise that every level permits all of them. Likewise, this overview does not establish exact word syntax or the controls for reversing a move.

Choose the smallest useful hint

If you seek help, first describe the missing insight: a rule interaction, an object’s behaviour or the route to an objective. A hint aimed at that gap can leave more of the puzzle for you to discover than reading the entire solution.

Based on the developer’s description, with editorial suggestions. No level solution or hands-on review is presented here.