Baba Is You fences one sentence

10 min read

By Eduardo Orellana ·

Hempuli, 2019. The game looks like it will let you rewrite anything. The stages that work are built backward from one sentence you are not meant to find first.

Leer en español

The sandbox is a locked door

Baba Is You, Hempuli, 2019, puts the rules on the floor as words you can push. Wall Is Stop stops being true when Stop is shoved aside. The obvious reading is that the designer has handed you a language and stepped back. A language that large cannot be a puzzle. It can only be a toy, until something fences it.

The stages that people remember are machined. Tiny Pond removes push, then swimming, then the easy key, until the only legal sentence is the one that looked illegal. Hempuli starts at that sentence and walks backward, closing every cheaper reading. The laugh at the end is the feeling of a lock opening, not the feeling of a sandbox. Freedom is the last door.

Level design written in movable words

In Baba Is You, the rules of the level are objects inside the level, so designing a stage means designing the sentences the player can take apart. On the surface it is an ordinary grid puzzle in the Sokoban tradition: step around, push things, get to the goal.

What makes it different is the text lying on the floor. Every rule is spelled out as a short sentence you can read from the board. "Baba Is You" says the little white creature is the one you steer. "Wall Is Stop" says walls block you. "Rock Is Push" says rocks shove. "Flag Is Win" says the flag ends the stage.

Those sentences are made of blocks, and blocks can be pushed. Knock "Stop" out of "Wall Is Stop" and you walk straight through walls. Swap the noun in "Flag Is Win" for "Rock" and the rock is suddenly the exit. Feed "Rock" into the sentence that defines you and you spend the rest of the level as a boulder.

So reaching the goal is almost never the puzzle by itself. The puzzle is editing the laws of the level until the goal is something you can reach at all.

Why an open possibility space needs limits

A vocabulary that can redefine identity, control, collision, victory, danger, movement, and transformation is far too large to make puzzles out of on its own, so the design leans on restriction. Freedom that broad has no shape until something takes options away.

Much of what the game is, then, comes from what it refuses to let you do. Wide-open puzzle design reads well as a pitch, but it falls apart the moment one obvious tool cracks half the stages. A tool that works like a jetpack on every problem means there was no problem.

The designer's real work is fencing you in by exactly the right amount. Which words are on the board, which ones are missing, which sentences are jammed against a wall, what has been walled off from the text, how little room the grid gives you: each of those closes a door.

None of that is cruelty for its own sake. Stripping out the cheap answers is what leaves the interesting interaction as the only way through.

Every stage grows out of one interaction

Stages usually start life as a single interaction pulled from the game's dictionary of words and rules, and the level gets built afterward to make that interaction necessary. "Pull" hints at a level where a character has to drag a key over water. A teleporter can shift rules across the board, not just objects. "Has" opens a loop where a character dying drops a box, and the box turns straight back into the character.

With the interaction in hand, the design question flips: what arrangement leaves the player no route except that one?

Here is the contradiction the game lives on. It reads as boundless, yet a strong stage is machined so that one specific surprise arrives at one specific moment.

The technique is reverse engineering. Begin at the solution, then walk backward, layering restrictions, obstacles, and dependencies until the opening position points at the realization you had in mind.

Working backward from the answer

Because the level is built back to front, a solution that ends up feeling elaborate is often something plain wrapped in obstacles. Take a stage whose intended answer is to bounce a moving Baba off two conveyor belts. The trick underneath is modest: route Baba the long way around so you have time to get into position before a sentence changes the level.

To make that necessary, the stage drops a wall and a locked door between your character and the flag. An easy opening would end things on the spot, so the door is wired to a second rule that turns the nearby reeds lethal. Making progress becomes a trap.

Now you have to fire the sentence from a distance while standing on one precise tile. "Baba Is Move" is what does it. But parking Baba right next to the words would still be too generous.

More small limits go in. A hedge cuts Baba's run-up short, and "Move" sits in a corner, which forces the moving sentence to be assembled on one side of the board. The straightforward timing stops working, and belts become the way to stretch Baba's path.

Playing it, you experience a chain of discoveries. Building it, the chain runs the other way: fix the answer, then lock a door behind it, then another, until the only order left is the one you want.

Each dead end narrows the search

The obstacles in a strong Baba Is You stage are informative rather than arbitrary, because every thing you cannot do rules out a branch and hands you a new idea to try.

One level teaches that stepping into water while you are "Open" kills you. Next it takes away your ability to push a key. Then it nudges you toward steering more than one object at a time. Nothing you tried was wasted; each failure shrank the space left to search.

Tiny Pond is a clean example. The word "Win" has to be freed from water. Baba can open the water but does not survive it. A key would do the job, except nothing can push it. Give yourself the key with "Key Is You" and the key drowns instead.

At that point the shape of the problem is visible: you need to be open, and you need to lose a controlled object and keep going. The answer is to turn the flag into a second key, take control of both, spend one, and finish with the other.

Dropped in as an opening level, that would be nonsense. Arriving after the game has drilled multiple control, transformation, sacrifice, and word handling, it clicks. The stage has maneuvered you into the exact frame of mind the insight requires.

Teaching the grammar through play, not tutorials

The game is intricate, yet it never sits you down for a tutorial. The opening stages teach its grammar while you solve them, which is why the vocabulary feels earned rather than explained.

Level one seals you inside a small box. Breaking "Wall Is Stop" is the only way out, and building "Flag Is Win" is the only way to finish. Two ideas, breaking rules and making them, inside a few tiles.

The stage after that reuses the same layout with the identities shuffled. You are a wall. The walls are flags. Baba is nowhere. The lesson lands hard: nothing on the board means anything on its own, and meaning is granted by the sentences.

Later openers bring in priority, sentences that cross, an "Is" block shared by two rules, and fresh operators. Whenever "And," "Open," "Shut," or a new concept turns up, it arrives with a stage where its plain behavior is the whole trick.

The effect is an accumulating vocabulary. A stage teaches a concept, and stages further on braid the concepts you already hold into something harder.

More on this: Sequence breaking in Toki Tori 2: the lock is knowledge

Why surprise beats raw difficulty

Difficulty is not the point; the standout moments in Baba Is You are the ones that make you laugh at how absurd the answer turned out to be. Being stuck is only the setup.

Most of that surprise comes from an assumption breaking. You take it as given that the door needs unlocking, then realize the wall is what you unlock. You take a boundary for solid, then notice no live rule ever said so. You take your own body for granted, then hand control to a rock, a key, a wall, or a word.

The game keeps stretching that impossible logic outward. "Empty" turns the blank space into something you can occupy or fill. "Make" lays down trails of objects. "More" copies things until the grid floods. "Not" flips a rule inside out. "Text" puts the rules themselves under the authority of other rules.

Once "Level" shows up, the game starts operating on stages and the map. Same grammar underneath, far stranger reach.

Cutting words that do not earn their place

You might expect a rule-based game to swallow any new rule word happily, but Baba Is You is a case for throwing ideas out.

"Stick," which would have clumped objects together, went because it caused serious programming trouble. "Safe," which would have made objects invulnerable, went because it was vague and did not lead anywhere interesting.

Even in the shipped game, not every word and not every stage will land for everybody. Some levels feel clumsy. Some rules do the same job as a better rule sitting next to them. Past 200 stages, misses are inevitable.

What matters is the standard applied to additions. A word has to buy you clear, surprising, workable interactions. Lengthening the list of nouns and properties is not a reason to keep it.

How testing guards the intended solution

When the rules themselves are editable, unintended solutions are the default hazard, and only other people playing the stage will find them. Some of those alternates are a joy and deserve to stay. Others make the intended trick trivial and have to be closed off.

That is what makes playtesting non-negotiable here. Testers turn up muddled setups, missing limits, routes that are far too easy, and answers the designer never pictured.

The aim is not to stamp out invention. Plenty of alternate routes can stay, as long as reaching them still demands understanding. The failure case is a shortcut that skips the idea at the center of the stage, so the level neither teaches nor surprises.

Testing here is not bug hunting bolted onto the end. It is part of making the puzzle: locating the spots where the space is too loose, too tight, too obscure, or quietly solved by the wrong move. The same is true of your own game. Reading the design on paper will not tell you; getting the build running and playing it will, and your own judgment of what happened is the test that counts.

More on this: Super Mario 3D World's level design teaches in four beats

Discipline is what makes the chaos work

A concept this loose could easily have ended up impenetrable, shapeless, or simply too hard to read. It holds together because the rule-rewriting idea is matched by strict construction underneath.

Logic arrives in small doses. A shared vocabulary builds up between game and player. Stages begin at an interesting interaction, get reverse engineered around it, and use restrictions to delete the cheap answers without making the real one feel arbitrary.

The obstacles are not padding. They are the route. Each one sharpens the question you are meant to be asking, until the catch at the center is impossible to miss.

That is where the payoff comes from. The answer looks unreachable right up to the moment the chain snaps together, and then it looks like the only answer there ever was. Silly, startling, and rigorously logical at the same time, which is precisely why the puzzle design works.

Build it in Flockbay

In the Flockbay app, describe a small grid where the rules are blocks you can push, and name the one sentence that should be the only win. Ask for the cheaper sentences to be walled off. Play it. If you win without that sentence, the fence is in the wrong place.

An AI logic puzzle maker is the start. A logic puzzle template keeps the first room to a handful of tiles.

Flockbay

The free AI game maker for Mac or Windows PC.