Follow TV Tropes

Following

Context VideoGame / BabaIsYou

Go To

1[[quoteright:350:https://static.tvtropes.org/pmwiki/pub/images/baba_is_you_title.jpg]]
2
3->ROSE is RED\
4VIOLET is BLUE\
5FLAG is WIN\
6BABA is YOU
7-->-- '''Island-0: Poem'''
8
9''Baba is You'' is a 2019 BlockPuzzle game by Arvi Teikari (of Hempuli Oy, the maker of ''VideoGame/EnvironmentalStationAlpha''), based on a prototype originally made for Nordic Game Jam 2017. However, this game is not an ordinary block puzzler; the twist is that the rules are physically present in the game as blocks that can be pushed around to form new rules. Hence, you can (among other things) transform water into lava, walk over walls that were previously impassable, and even change the player character and goal of the level!
10
11The game was released on March 13, 2019, for Platform/{{Steam}} and Platform/NintendoSwitch. You can find the Steam version [[https://store.steampowered.com/app/736260/Baba_Is_You/ here]]. Additionally, the Nordic Game Jam prototype of the game is available on Hempuli's [[https://hempuli.itch.io/baba-is-you itch.io]] page, along with the polished version [[https://hempuli.itch.io/baba here]].
12
13A free update centered around a level editor, adding new functions, and playable levels called "[[https://www.youtube.com/watch?v=U4W_9rfjSus Baba Make Level]]" was released on November 17, 2021. Among the new content is a large level pack by Hempuli called "New Adventures."
14
15A spinoff that places the game mechanics into a turn-based strategy format, ''VideoGame/MobileSuitBaba'', was released on [[https://hempuli.itch.io/mobile-suit-baba Hempuli's itch.io page]] on December 21, 2023.
16
17----
18!!'''PAGE IS READ''':
19* AbsurdlyShortLevel: A few levels look deceptively easy as the Level Goal is within arm's reach. [[spoiler:It's ultimately subverted when winning doesn't offer any immediate avenues to progress, as the true goal is to transform the level into something else as part of their overworld puzzle.]]
20* AllTheWorldsAreAStage:
21** The Chasm world, as well as [[spoiler:the endgame worlds ???, ABC, Depths, and Meta]], don't stick to one solitary level theme.
22** The ''New Adventures'' expansion pack constantly mixes themes as well.
23* AmbiguousGender: Every creature in the game, excluding Anni and possibly Me, who are based on real people.
24* AmericanKirbyIsHardcore:
25** The game's official Twitter page [[https://twitter.com/babaisyou_/status/1128798316991590400 parodied this trope]] by giving Baba AngryEyebrows.
26** [[https://babaiswiki.fandom.com/wiki/BADBAD BADBAD's]] official "lore" is that the game's marketing team insisted a more "mature" character would help the game's sales.
27* {{Antepiece}}: The first set of levels in an area usually introduces a new word to play with, like "AND" or "OPEN", or a new concept like a set of rules that make a given object unchangeable. The first ever level alone gives you a set of rules to play around with.
28* AnthropomorphicShift: Inverted. In the prototype of the game, Baba was clearly a bipedal creature that looked akin to the main character of ''VideoGame/HollowKnight''. In the final game, Baba is a quadripedal CartoonCreature.
29* AntiFrustrationFeatures: The endgame worlds [[spoiler:Depths, Meta, and Center]] are made available from the overworld map once they are accessed for the first time, and within those worlds, [[spoiler:shortcuts are made as levels are completed; this helps reduce the number of times one has to recomplete map puzzles whenever access to these levels is needed]].
30* ArmlessBiped: Keke and Me; the former is orange and has no mouth, while the latter is purple and has a mouth. Additionally, the beta LevelEditor introduces Fofo, who is green and fuzzy and has no mouth.
31* ArtifactOfDoom: [[spoiler:The "Done" keyword found in ''The End'', the major level of the Center overworld. If anything is "Done", it is irrevocably erased from the game world. And the goal of the level is to make "[[TheEndOfTheWorldAsWeKnowIt All is Done]]"...]]
32* AutomaticNewGame: Besides the quick awards/charity/porting credits screen before every boot, starting up the game for the first time immediately presents you with a unique cutscene of the tutorial level coming into being by lotus flowers before dropping you directly into it. After beating it, the game begins proper and every subsequent booting of the game will then show the title screen.
33* {{Badbutt}}: A humorous alternate version of BABA called [[https://babaiswiki.fandom.com/wiki/BADBAD BADBAD]] turns the little creature into a stereotypical, roller-skating teen rebel with piercings and a PokeThePoodle idea of "rebellion" (he's "allowed to say [[GoshDangItToHeck darn]] three times a day").
34* BehindTheBlack: Used in a unique way; starting from the "Baba Make Level" update, it is possible for certain entities to be "pressed flat" against the floor, which prevents them from interacting with the world despite the fact that they exist. However, because of the top-down perspective, you will not notice this unless you specifically attempt to interact with them or you use the "3D" keyword to switch to first-person view and see which objects are in 3D and which aren't.
35* BedsheetGhost: "Ghost" is one of the many objects in the game, and it looks just about like someone with a sheet over their head.
36* BenevolentArchitecture: The layout of the immovable objects in a level is often an important clue to the intended solution -- for example, a convenient gap in the wall that allows you to break a rule that might go there, or an outcropping of blocks that allows you to orient multiple "You"s into the right formation.
37* BlockPuzzle: The main theme of the game, but with the twist that the rules [[RewritingReality can be changed]] as necessary to solve the puzzle. However, in some levels certain rules are inaccessible and thus absolute. [[spoiler:Though not as many rules as you'd expect once you really start [[OutsideTheBoxTactic thinking outside the box]].]]
38* BureaucracySimulator: The spin-off [[https://hempuli.itch.io/baba-files-taxes Baba Files Taxes]], is, well, about filing taxes.
39* CartoonCreature: Baba is a white quadruped critter that doesn't have much to define their general species. Due to their name and appearance, a lot of fans assume they're a sheep (specifically, [[StealthPun a ewe]]).
40* Catch22Dilemma: A great many levels are designed to present a situation where the direct solution to the immediate thing stopping you from winning will create a new thing that stops you from winning, forcing you to go for [[TakeAThirdOption an indirect solution instead]]. For example, "Baba Doesn't Respond" has a Door that is Defeat and Open between you and the winning flag. You can push a block to make the door Shut and Open, which will make it disappear...but doing so will make Reed is Defeat, so you still can't get to the flag but now the obstruction is two spaces to the left. [[spoiler:So you rearrange the level so Baba, the one other moving object in the stage, pushes the block to remove the door ''after'' you've walked past the reed.]]
41* CatchingSomeZs: Objects that are "Sleep" will emit letter Zs.
42* CrateExpectations: Wooden boxes with a diagonal plank start appearing from Temple Ruins onward.
43* CollectionSidequest: Some secret levels have orbs as rewards. Collecting them doesn't seem to do anything, [[spoiler:but finding all three unlocks the Gallery in the Center.]]
44* CombinatorialExplosion: Zigzagged. Many levels ensure you only solve it in a specific way with its text but the game will occasionally throw a curveball and demand alternate, [[OutsideTheBoxTactic unorthodox]] solutions.
45* ConceptArtGallery: There is one available [[spoiler: in the very last world, accessible by collecting at least three bonus orbs. Being a proper level, you'll have to move letters around to form number words and push them into "Image is..." to view the art.]]
46* ConfusingMultipleNegatives: Several puzzles give you multiple "Not" keywords, and it's possible to stack them together to negate each other. (e.g., "Rock is Not Not Push" equates to "Rock is Push")
47** Exaggerated by [[spoiler:Meta-10, "Just No"]], which gives you ''nine'' "Not"s for the purpose of [[spoiler:building a rule across an uncrossable line of deadly skulls. Make sure the "Not"-bridge has the right parity]]!
48** The New Adventures! level pack adds a level called "Exactly As It Says" which has the rule "not baba without not hedge is win". That is, to win, all objects except hedges must be gone. Alternately, you must control a single baba and touch a hedge while no other objects are present.
49* CosmicKeystone: The Text, which defines what everything else does. Text is one of the very few objects in the entire game that can have properties not defined by Text--under normal circumstances, Text is Push.[[note]]The others, if you're wondering, are Level (Stop by default) and Cursor (Select by default). Line also tends to have path-related traits not defined by Text, but on a technical level that's actually a property of paths, not the Line object.[[/note]]
50* CreditsGag: In a [[BlackComedy darkly humorous]] way, the credits obtained through [[spoiler:the secret ending. They start out not-quite-normal before devolving into a messy jumble of random letters. Understandable, given that the player has just ''deleted the game's rules'']].
51* DamnYouMuscleMemory: Invoked; certain puzzles will require you to fully grasp the rules of a level instead of thinking in terms of conventional block puzzle games. For instance, the second level teaches players to understand that, based on the rules, they won't always be controlling a Baba, and a Flag isn't always a goal. One early level, [[spoiler:Grass Yard]], gets this point across by only being possible to solve when you realize [[spoiler:there is no actual rule stating "Wall is Stop", only "''Grass'' is Stop"]].
52* DevelopersForesight: Practically a selling point. Some of the more obscure cases include:
53** Text is pushable by default. [[spoiler:This can be circumvented by constructing the rule "Text is NOT Push".]]
54** The rule "[Object] is Text" specifically converts the mentioned object into the word corresponding with itself.
55** Declaring the rule "[Object X] is NOT [Object Y]" prevents X being changed to Y through other rules. [[spoiler:Declaring that an object is not ''itself'' causes it to disappear in a PuffOfLogic.]]
56** [[spoiler:In the image gallery 'level' near the end, viewing an image requires you to spell numbers out. There are indeed images for "Fourteen", "Sixteen", and "Minus One/Two/Three/Ten" in addition to the expected "One" through "Ten".]]
57** The game accounts for paradoxical rulesets that result in [[https://en.wikipedia.org/wiki/Infinite_loop infinite loops]] by simply cutting to a special screen that functions identically to a loss. See LogicBomb below.
58** Similarly, the game will also cut to a special screen if it's overloaded with too many objects or operations, marking the level as "TOO COMPLEX".
59* DroneOfDread: Altering the "[X] Is You" in any level such that you can no longer control any object in a level stops the music and plays an ominous low hum instead. The level will stay like this as long as no object is "You", since you can't do anything. However, the "UNDO" command lets you go back a step if this happens. [[spoiler:The secret ending replaces the title screen music with the same sound, and the only way to return the normal music is to quit the game.]]
60* DugTooDeep: [[spoiler:When you get past the Depths and the Meta overworlds, there's one last area, the Center. There, you can find the level titled ''The End'', surrounded by flower petals like the similar function "End" in Level Finale, which has one last keyword to play with, "Done". However, that keyword turns out to be incredibly powerful, capable of erasing objects outright (more so than making "X is Empty"), and to get the secret ending you'll need to use the keyword in relation to "All".]]
61* EmptyRoomPsych: [[spoiler:Subverted, with the bonus level "?" located in the corner of the overworld. The player is presented with a level that only contains Baba and Flag. There isn't even a single piece of text, yet things are perfectly functional. A little investigation will show that Text is hidden with the Hide attribute, and the level's true purpose, the bonus Orb, is also hidden.]]
62* EstablishingSeriesMoment: Level 1 is a simple rule editing puzzle in which Baba has to take apart the phrase "WALL is STOP" in order to bypass walls, reach a flag and build the phrase "FLAG is WIN" to win the level, designed to teach the player about how to edit rules. Level 2 is almost the exact same setup, but with all the keywords swapped around; the player takes control of a wall, a barrier of flags surrounds them, and Baba is not placed in the level. This is designed to teach players that normal objects do not have any innate properties unless the relevant phrase is written somewhere in the level.
63* EternalEngine: Solitary Island has elements of this, with cogs and robots and pipes and even steam or smoke floating in the background, evoking the atmosphere of a large industrial site. It also introduces the MOVE property, reflecting the automation of a typical factory.
64* ExactWords: Quite a fundamental aspect of the gameplay. Example: Changing things from "Baba is You" to "Baba is Win" doesn't count as a win because there is no "You" to beat the level with; however, "Baba is You and Win" ''does'' work.
65** [[spoiler: Text stacking]] can make matters even more exacting. For instance, if you manage to [[spoiler: stack two "Is" blocks on top of each other, then any rule you make with the dual "Is" block will count twice, once per "Is," despite looking like only one rule.]]
66* ExtremeOmnivore: With use of the Eat verb, any object can eat any other object, from normal things like fruit to stranger things like walls.
67* FillItWithFlowers: Completing areas in the game results in flowers appearing, and the standard ending has flowers bloom all over the island.
68* FirstPersonPerspective: The "Baba Make Level" update added a new modifier simply called "3D", which, when attached to an entity, suddenly changes the camera from top-down to a first-person camera originating from the entity. Notably, it also gives the player control over that entity as if the "You" modifier was attached to it[[note]]It is, however, ''not'' functionally the same as the "You" modifier and can in fact stack with "You", although it results in buggy movement where every movement key aside from up moves "You" downwards[[/note]], and if multiple entities are being influenced by "3D", you can swap control of them and move them independently.
69* FloatingPlatforms: The theme of Mountaintop's levels "Floaty Platforms" and "The Floatiest Platforms." [[spoiler:The name of the latter is a RedHerring, though; it misleads you into thinking you can't leave the "platform" spaces, which is part of the solution.]]
70* ForcedTutorial: A more mild example; the tutorial level is unskippable, but players who don't feel like sticking around for long can just hold right to finish the level fairly quickly. The level itself presents the four most common "X is Y" combinations--Baba is You, Wall is Stop, Rock is Push, and Flag is Win--and allows for some free experimentation on pushing text around and changing what is what.
71* {{Foreshadowing}}: The overworld map shows a couple of rules at the bottom-right corner as an example of what kind of rules to expect in the levels proper. [[spoiler:At least, that's what it seems. Later it turns out those rules directly apply to the overworld.]]
72* FrictionlessIce: The "Slip" keyword, which only appeared in the NGJ prototype, causes things moving on it to keep sliding in the same direction.
73* GimmickLevel:
74** The last "normal" world, [[spoiler:ABC]], uses large individual letters to spell out phrases instead of tiles containing words. It's also notably shorter than the other endgame worlds, though some of its concepts return in [[spoiler:Meta]].
75** The Baba Make Level update features several new levels that make use of objects and rules formerly only appearing in the beta level editor. The [[https://www.youtube.com/watch?v=U4W_9rfjSus trailer]] alone showcases levels made only of circles and squares and levels utilizing keywords such as "FEAR"[[note]]A FEAR B makes A move away from B if they're adjacent[[/note]], "MIMIC"[[note]]A MIMIC B makes A copy all the game rules applying to B[[/note]], "SEEING"[[note]]The condition A SEEING B applies if B is directly in front of A at any distance[[/note]], "REVERSE"[[note]]YOU objects [[InterfaceScrew have their controls reversed]] and verbs that forcibly move objects take effect in the opposite direction[[/note]], and multidirectional "FALL"[[note]]Objects with FALL instantly move to the closest solid object in the indicated direction; the property did exist in the initial release but it always defaulted to down[[/note]]. A number of levels that show up early on in the update also make extensive use of the [[FirstPersonPerspective 3D]] keyword.
76* InconvenientlyPlacedConveyorBelt: Your introduction to the "Shift" property is paired with the conveyor belts, commonly forming "Belt is Shift". Several puzzles will involve manipulating the belts or the "Shift" property so they're ''not'' inconveniently placed.
77* InstantKO: "Defeat" objects only destroy player controlled ("You") objects. "Sink" objects destroy anything that overlaps them at their own expense. "Hot" objects destroy anything that is "Melt" without destroying themselves. "Open" and "Shut" objects will destroy each other when they meet. "Weak" objects self-destruct when they are pushed against or overlap anything.
78* InstantWinCondition:
79** If, at any time, an object is "You" is on the same tile as an object with "Win", you immediately complete the level. Likewise, an object that is both "You" and "Win" also completes the level.
80** Forming the rule [[spoiler:"Level is Win"]] also instantly wins.
81* InsurmountableWaistHighFence: Anything that is "Stop", even things you wouldn't normally expect like "Grass" or "Empty". "Stop" even stops objects with the "Float" property.
82* InterchangeableAntimatterKeys: Things that are "Open" don't have to be keys, and things that are "Shut" don't have to be doors, but if one of each touch each other they're both destroyed.
83* InterfaceScrew:
84** Level [[spoiler:Overworld]]-8, thanks to the rule [[spoiler:"Level is Move"]].
85** [[spoiler:Depths-5, ''Living Lands'']] instead uses [[spoiler:"Level is You" to move the level outside the screen]].
86** [[spoiler:Depths-2, ''Exercise Hall'']] is even worse because [[spoiler:the level will rotate whenever the statement "Level is..." is completed by a directional keyword]].
87** New Adventures, [[spoiler:Glitch-0, ''00000 00 0 000'']] is a NostalgiaLevel but with the graphics replaced with generic dots. Subsequent levels in that series also play around with graphics.
88* IWasToldThereWouldBeCake: [[spoiler:The object "Cake" appears in the final secret level and absolutely nowhere else. Unfortunately, Baba can't eat it.]]
89* LethalLavaLand: The Volcanic Cavern, which introduces lava, bats and fire. Immediate incineration [[ConvectionSchmonvection not included]].
90* LevelEditor: The prototype has a crude edit mode enabled by pressing "~" or "". The initial release of the full game had a better (but clearly still incomplete) editor unused, which can be [[https://steamcommunity.com/sharedfiles/filedetails/?id=1686041344 enabled relatively easily]], and an official version of this editor was released as a public beta in December 2020. This beta editor featured words like Eat, Safe, and Still, as well as new words like Idle, Power, and Feeling. It also included a new Crystal level palette, with a new music track to accompany it! The completed level editor was eventually fully released with the "Baba Make Level" update in November 2021, with all of the additional aforementioned keywords added along with it.
91* LevelGoal: Anything that is "Win" will complete the level if anything that is "You" occupies the same square. A lot of puzzles involve assembling a rule using that keyword in order to beat the level. Some of them even have you turn ''yourself'' into the goal.
92* LineBoil: The game's art style incorporates this--Almost every sprite in the game is composed of a set of three identical sprites, each hand-drawn a bit differently then looped indefinitely. Uncommon for games involving this style, there's an option to turn it off.
93* LogicBomb: In the event you end up creating rulesets that contradict each other such as ROCK IS WORD and an actual rock IS NOT WORD, the game is forced into a special screen that reads "INFINITE LOOP" that you must either undo or restart the level from.
94* MadeOfExplodium: Anything with the "Boom" property from New Adventures will explode, taking everything on the same tile with it. The explosion radius even increases if you make an object "Boom" multiple times at once!
95* {{Metapuzzle}}: When you reach Overworld Levels 8 to 10, you're introduced to the "Level" keyword that affects the whole level you're playing on. Some experimentation leads to the discovery that you can transform a whole level space into an object, unlocking a whole new set of worlds in the process. At that point, those overworlds become puzzles themselves, as you find yourself transforming various levels into different objects to access new levels or the next overworld. [[spoiler:Naturally, the most complex of these is named "Meta".]]
96* MickeyMousing: The first few seconds of the trailer synchronize the movement of Baba to the music.
97* MidAirBobbing: Objects with the 'Float' property move up and down a little.
98* MindScrew: [[spoiler:Changing levels into Baba and Flags to "win" the Overworld map is already one; once you're "brought back to the map screen" from the Overworld, it only gets deeper from there, with level select screens that are levels in and of themselves. The game lampshades this with the achievement "What" for completing the Meta world, which is an accurate reflection of the player's thoughts upon reaching that place. If you have the foresight to create "Cursor is Level", you get to access extra-secret level named "Whoa" which conveys what the player is thinking when they discover that works.]]
99* MoodWhiplash: Both trailers abruptly switch from the game's theme to the DroneOfDread due to losing control of Baba--the first is due to breaking up "Baba Is You", the second due to forming "All Is Empty".
100* MultipleEndings: The "final level" is either the one that appears directly on the island after beating enough levels, or [[spoiler:one that appears deep into a series of levels and interconnected worlds accessible by "winning" the map screen]]. In custom levels, it's possible to earn icons for four possible win conditions for a level ([[spoiler:Win, End, turning the level into an object, and All is Done]]) along with one for [[spoiler:obtaining a Bonus]] during the level.
101* MyNameIsQuestionMarks: [[spoiler:There is an entire world called "???", as well as a single level named "?" which contains one of the three bonus orbs.]]
102* NeverSayDie: In the prototype there was a keyword, "Kill", that destroyed player objects and doesn't touch anything else. In the full game, that got changed to "Defeat". [[spoiler:In the endgame, there is also "Done".]]
103* NinjaProp: There are many instances where the text not only helps generate rules that serve to solve a puzzle, but [[spoiler:also as physical objects themselves to block or push other elements.]]
104* NoPlotNoProblem: The only plot is largely implied, stemming from the two endings: [[spoiler:causing the island to bloom with flowers]] or [[spoiler:destroying it entirely]].
105* ObviousRulePatch:
106** All rules are derived from Text, with three exceptions: Text Is Push, which is only disabled if "Text is not Push" is assembled within the level; [[spoiler:Cursor Is Select, which allows the player to move the overworld map selector cursor, but only on the designated pathways and the levels]]; and [[spoiler:Level Is Stop, which means only the Cursor object, or anything else explicitly defined to be Select, may move onto a Level object. Level Is Stop also defines the ''edges'' of a level as impassable--once you gain access to Level keywords, you'll find that they do a ''lot'' of work]].
107** The word ALL does not include Text, Empty or [[spoiler:Level]], because that would've seriously complicated things -- [[spoiler:or in the case of Level, spoiled the endgame.]]
108** Later levels start putting down seemingly irrelevant rules that don't come into play until players start running into [[LoopholeAbuse unintended]] [[CombinatorialExplosion solutions]]. The game tends to be pretty good about making sure you need to solve levels in a specific way, but some alternate solutions still manage to squeak by.
109** In later versions, attempting to [[spoiler:transform a level into]] more than 50 objects throws a "Too Complex" error, ''without'' [[spoiler:transforming the level]]. This was added to stop an obscure situation in which [[spoiler:transforming a level into]] way too many objects would [[UnintentionallyUnwinnable permanently lock your save file behind an inescapable "Too Complex" error]].
110* OffTheRails: [[spoiler:[[LogicalExtreme Taken to a ludicrous degree]] with the "Level" object, which lets you alter an '''entire''' level. This lets you change a level to any object, and that level will show up on the overworld as that object, meaning you can change a level into "Baba" and another into "Flag", meaning you can '''win''' the overworld and be taken to the overworld above the overworld. And this is only the ''tutorial'' for the "Level" object. You can go above and beyond, positioning the level selector over a controlled object that used to be a level, allowing you to ''ride'' that level anywhere. Entire lategame areas have their map essentially become levels themselves, and you have to play the levels [[RecursiveReality inside levels to turn levels into rideable objects to turn more levels into objects for the level.]] You can even turn objects on a map into even more levels. At one point on an overworld map, even the ''level cursor'' can be transformed into a hidden level. Yep.]]
111* OneHitPointWonder: Anything that is "Weak" will be destroyed by anything it touches, even non-InstantKO objects.
112* OutsideTheBoxTactic: Encouraged, especially for later levels. For example, [[spoiler:the usual inaccessible rules that make up the general laws of a level may ''not'' be as inaccessible as you think.]]
113** One of the levels from the endgame world [[spoiler:Meta, suitably named "The Box". The level is unsolvable in and of itself, but the real solution is to change the adjacent level into a flag, before returning to The Box and constructing "Level Near Flag Is Win" to win; thus, the player is literally thinking outside The Box.]]
114* PlayableMenu: The world maps are set up similarly to the game levels. Some of them even have rules that are summarized on the pause menu just like the ones in the levels. However, they don't enter into gameplay [[spoiler:until you turn some of the levels into objects...]]
115* PlayerCharacter: Anything that is "You" can be controlled by the player. This makes that keyword the most vital one in the game--if nothing is defined as "You" at any point, the level becomes unplayable [[spoiler:unless you set it up so that a moving object (such as one that is "Move" or on another object that is "Shift") returns control to you by restoring an "X is You" rule. Some levels outright require that level of forethought]].
116* PlayerNudge:
117** If you push text around such that nothing is "You", the music cuts out, leaving only a DroneOfDread. If you wait a few seconds in this state, the game will remind you of the Undo and Restart commands.
118** Levels where you are expected to wait as part of the solution show a reminder for the button to press in order to wait.
119* PokemonSpeak: As demonstrated by the ''Mobile Suit Baba'' SpinOff, every character is capable of full speech except Baba, who can only say their own name.
120* PowerOfTheVoid: The "Empty" noun, which manipulates every empty tile on the level. "Empty is [Noun]" will continuously fill all blank spaces with that noun, "Empty is You" lets you control all empty space in the level (which naturally gets destroyed if it occupies a space that an object is already in), and "[Noun] is Empty" makes all of that object spontaneously disappear.
121* PressXToDie: Assembling any "Text is [Noun]" rule will turn all the text into something else if said text is not being protected--without its {{Cosmic Keystone}}s, the level will be completely inert. Similarly, some levels allow you to assemble rules like "All is Empty" or [[spoiler:"Level is Weak"]] which destroy every object in the level instantly. [[spoiler:One of the game's endings occurs when you assemble the rule "All is Done".]]
122* PrimordialChaos: The intro shows many objects floating around, all in an inert state and in disarray. The universe is created when lotus flowers form Text, which gives order to the floating objects and bestows upon them unique properties. The largest lotus forms the You keyword, which also organizes any of the objects that weren't handled by the other words. [[spoiler:The secret true goal of the game is to ''return'' everything to the primordial chaos of the intro.]]
123* ProgrammingGame: Nearly every puzzle involves inputting and changing rules around in order to find the solution. Puzzles that utilize "Move" to have certain objects act automatically rather than controlling them directly are even more like a classic programming game.
124* PuffOfLogic: When you attach two attributes to a single object, if those attributes cannot coexist they cause the object to self-destruct. For example, simultaneously creating "Lava is Hot" and "Lava is Melt" causes the lava to promptly melt itself and dissipate into vapors. Similarly, "X is not X" will cause the object to vanish, overriding any protective "X is X" rules.
125* RealityBreakingParadox: Since this is half a ProgrammingGame, it's possible to create setups that can't be resolved. [[spoiler:In Chasm-3, "Broken", it's possible to assemble both "Rock Is Word" and "(Rock) Is Not Word". Normally "X Is Not Y" overrides "X Is Y", but since "(Rock) Is Not Word" is only valid ''while'' Rock Is Word, there's just no stable way to interpret it.]] In older versions, this would [[GameBreakingBug crash the game]]; newer versions fail more gracefully, informing you that you've broken the world with an infinite loop and letting you back out of it just like any other move.
126* RecurringRiff: A few notes play during the opening sequence, [[MickeyMousing in tune with the lotuses appearing for the non-noun Text words]]. They recur during the main theme, and for the jingle in the normal ending.
127* RecursiveReality: [[spoiler:The entire basis for the endgame worlds. Maps contain levels, and beating levels returns one to the map screen. The thing is, though, maps ''are also'' levels; once one "wins" the overworld map, they are returned to the map that contained the overworld map, which opens up the secret final worlds.]]
128* RedLiveLobster: The default color for Crabs is red.
129* RemixedLevel:
130** Most extra levels look like preceding normal levels, but with minor changes that greatly change the solution.
131** The first tutorial level is reused twice to introduce Float and Level keywords.
132** Level Fall-D, "Scenic Pond", reappears in later worlds, with changes similar to extra levels.
133* RepetitiveName: Most creatures' names consist of two identical syllables - Baba, Keke, Jiji and Fofo.
134* ResurrectiveImmortality: "Has" is a connector word that causes all objects of a certain type to spawn another object if the first object is destroyed. If an object "has" ''itself'', it will spawn a copy of itself whenever it is destroyed, which will spawn another copy of itself when ''it'' is destroyed, and so on, virtually making it NoSell "sink", "hot", "defeat", and other such modifiers.
135* RewritingReality: The other main theme of the game. The rules exist in-game as basic sentences that define the behaviors of certain objects (e.g., "Wall is Stop" or "Rock is Push"). Altering the sentences will alter those rules (hence, you could push away the "Stop" from "Wall is Stop" to walk through walls). That said, there are certain limitations to add to the challenge:
136** Rules must always occupy a minimum of three spaces, and are always read left to right (for horizontal rules) or top to bottom (for vertical rules), so "Push Is Rock" is not a valid rule nor is overlapping text to make "Rock/Is Push" valid.
137** The rules must read like complete sentences of the form "[Reference] [Connector] [Keyword]" (at minimum):
138*** [Reference] is a reference to a non-text (usually) game object (such as the character Baba or a rock rather than the words representing them),
139*** [Keyword] is either a descriptor (denoted with a colored box) that defines the behavior of an object, or another reference (for transforming objects), and
140*** [Connector] is a structural word such as "is" or "has" that connects keywords together without being either a keyword or reference itself;
141** Negative rules (which contain the special connector "NOT") override their positive counterparts (hence, "Wall Is NOT You" overrides "Wall Is You"). Multiple negatives are even taken into consideration, as "Wall Is NOT NOT You" is equivalent to "Wall Is You". However, no matter how many [=NOTs=] are used, negative rulings always take priority.
142** [[ShapedLikeItself Tautological rules]] override transformative rules (e.g., if there is a rule saying "Box is Box", any rule saying "Box is [Anything Else]" will do nothing).
143** When spelling out rules with letters (as in one late game area), all readings of letters will apply to functions. So "W-A-L-L Is Box" will also be read as "A-L-L Is Box". However, words which don't define functions in the game will not be active, so something like [[spoiler:"Box Is G-H-O-S-T-A-R Is Fall" will be read as "Box Is Ghost" and "Star Is Fall", but not "Ghostar Is Fall" because "Ghostar" is not a valid function. This is in fact the solution to one of the endgame puzzles.]]
144** Text that is overlapping Text functions as both simultaneously. If "Text" and "Baba" are overlapping to create "Text/Baba", then joining them to a keyword makes it apply to both Text and Baba.
145** By default every level has "Text Is Push" active so that you can actually interact with text and alter the other rules. This can complicate things when text is used as insurmountable obstacles. One level even has "Text Is Not Push" and challenges the player to work around it.
146* RobotBuddy:
147** Baba in the prototype version, instead of the CartoonCreature they became in the full game. According to WordOfGod, this was inspired by a fellow indie developer interpreting the robot's antennae as goat horns and drawing them as a [[https://i.ytimg.com/vi/23W3ZM9oj4w/maxresdefault.jpg cute goat person]].
148** Also, [[ExactlyWhatItSaysOnTheTin Robots]], which partially resemble Baba's original sprite.
149* RosesAreRedVioletsAreBlue: The aptly named level Island-0, "Poem", is centered around the rules "ROSE IS RED", "VIOLET IS BLUE", "FLAG IS WIN" and "BABA IS YOU".
150* RulesLawyer: Aside from the unwritten rules around text, only the literal rules matter. If the rules don't ''say'' "Wall is Stop", then Wall is not Stop.
151* RuleOfSymbolism: "You" is a function created spontaneously from nothing that can manipulate other functions, and is associated with unfolding lotus blossoms, which are symbols associated with creation myths. The first ending [[spoiler:consumes the lotus flowers and seeds you have obtained by completing levels and causes the island to bloom with life]], while the secret ending [[spoiler:causes the entire universe to return to the PrimordialChaos shown during the intro sequence, and the cycle of creation begins anew]].
152* SecretLevel:
153** (Most) Extra levels are not present on the map and are only revealed when beating a level adjacent to them. Often, they are simply harder versions of the level that unlocks them. [[spoiler:The Extra levels of the Depths world, except for the first, require you to make "[Object] is Level" to transform the single rock and the two Babas into levels.]]
154** When starting the game, [[spoiler:you may notice a red-violet-colored level isolated on a small island on the overworld. After unlocking the ability to roam the overworld as Baba, the cursor can "ride" Baba to said island, accessing "Level ?: ?".]]
155** The endgame worlds are all treated as these, as they're not shown on the map [[spoiler:and all require successive layers of going deeper and deeper into levels within levels into and then eventually manipulating levels themselves.]]
156** The first of the endgame worlds, [[spoiler:???]], has three. [[spoiler:Two of them require you to "select" the rock and the puddle of water to access them, while the third is accessed by completing the world that comes after ??? and collecting its flag.]].
157** The final endgame world, [[spoiler:Meta]] has two deviously hidden Extras. The only clue for the first is [[spoiler:noticing that one of the blossoms on the overworld is yellow instead of red like the others]]. The other one involves some outside-the-box thinking to form [[spoiler:"Cursor is Level", transforming the ''level cursor'' into a level itself. In fact, this level is so secret that its completion doesn't even count towards your score.]]
158** Version 449 adds even ''more'' secret levels in the main campaign. [[spoiler:With some clever text manipulation, it's possible to change the dust on the ??? map into another series of levels that introduce a brand-new word to the campaign, WRITE, which lets you transform objects into copies of certain text. With this knowledge, one can transform one of these new secret levels into WIN text, allowing them to win ??? and bringing them to ''[[SerialEscalation the overworld of the overworld's overworld]]'', Null. However, Null has no levels of its own, amounting to just being a very meta EasterEgg.]]
159* SelfDuplication: Anything that is "More" will self-multiply until either there's no more room or that property is taken away. Naturally, this can include player objects.
160* ShapedLikeItself: A rule that "[Object X] is [Object X]" prevents that object from being transformed by "[Object X] is [Object Y]". Usually this is an ObviousRulePatch stuck in a corner to prevent [[CuttingTheKnot solving the puzzle in an unintended method]], but on a few occasions, you have to assemble one yourself to avoid losing your only "You".
161* ShoutOut:
162** The "Baba Make Level" trailer is a clear nod to ''VideoGame/SuperMarioMaker'', right down to the hard hat on Baba, the distinctive angular text on a yellow background, and a cheeky reference to [[AscendedMeme slopes]].
163** The trailer also showcases the "Play" command with a pixel-art skull made out of the Skull object. [[VideoGame/{{Undertale}} It has a blue one in the right eye socket and plays the first four notes of Megalovania]].
164** The section from the editor trailer showcasing the directional FALL text references the Outer Wall area in ''Videogame/CaveStory'', where weapon experience drops fall leftwards rather than to the ground.
165** One of the subworlds in the "New Adventures" level pack is called "Babarcade", which allows players to play special levels based on other games, such as the ''Rush Hour'' puzzle game, ''{{VideoGame/Snake}}'', ''VideoGame/SpaceInvaders'', ''Franchise/SuperMarioBros'', and a pair of first-person dungeon crawler levels named after ''VideoGame/DarkestDungeon''.
166** A "New Adventures" level is titled "Treehouse". Upon completion, you unlock a secret version of the level called [[VideoGame/UntitledGooseGame "House House"]], which is a harder version of "Treehouse" where you instead play as a bird.
167** Another "New Adventures" level named "Test Chamber" is an obvious homage to ''VideoGame/{{Portal}}'', complete with a level-exclusive resprite of the box object into a [[CompanionCube Weighted Companion Cube]] and having to make the [[IWasToldThereWouldBeCake cake object the win condition]].
168** Despite ostensibly being a CartoonCreature, the character Jiji most closely resembles [[Anime/KikisDeliveryService a cat]].
169* SolidClouds: Some levels in the Rocket Trip area of the game consist of cloud blocks. Often, these cloud blocks are set to "Stop," rendering them solid.
170* SpaceZone: One of the sub-areas is outer space, accessible via a Rocket Trip. Notable keywords therein include "Star", "Moon", and "Empty".
171* SpinOff: Several. All of them can be found on Hempuli's itch.io page, are rather short and are usually free.
172** ''Keke in the Caves of Peril'': A platformer where Keke traverses treacherous tunnels to plunder precious Gems.
173** ''It's a Me!'': Another platformer where Me must complete a variety of levels to save Keke. [[SchmuckBait Try not to accidentally close the game.]]
174** ''Baba is You XTREME'': A joke version that applies physics to ''Baba is You''. Hilarity ensues.
175** ''Baba Files Taxes'': An extremely short game where [[ExactlyWhatItSaysOnTheTin Baba needs to file his taxes.]] As Baba cannot read or write, you must help him by forging his signature and answering multiple-choice questions.
176** ''Mobile Suit Baba'': ''Baba is You'' meets ''VideoGame/IntoTheBreach''.
177* StaticRoleExchangeableCharacter: Per the rules of the game, anything can become "You" and thus the player character. The intro to the Volcanic Caverns plays with this. In it, you have Baba and Keke, and two obstacles that one of them can cross, but the other can't. The solution? [[spoiler:Form Keke is Baba and Baba is Keke. You will enter a superposition of Baba and Keke that can cross both obstacles if you time it right.]]
178* StealthPun: Meta-15, "The Box", [[spoiler:can only be completed by actions taken entirely outside that level--you literally have to ''think outside "The Box"''.]]
179* SuddenDownerEnding: [[spoiler:The secret ending, by virtue of you accidentally erasing ''the whole game world''.]]
180* SuperDrowningSkills: Anything that is touching anything that is "Sink" will instantly vanish with a 'sploosh' sound. This will also take the 'liquid' with it, which is occasionally necessary to solve a puzzle.
181* TankControls: "3D" property makes the player control only 1 object with UP moving the object forward and left/right turning the object.
182* ThankingTheViewer: At the end of the credits, there is "Thank you for playing!" message.
183* TogglingSetpiecePuzzle: The overarching mechanic of the game consists of alternating the physical properties of ''all'' present setpieces in the levels so you can reach the goal (or even ''create'' one). In each level, there are special blocks that identify the setpieces present (walls, rocks, lava, water, flagpoles, etc.), blocks that provide the potential effects of said setpieces (solid, pushable, harmful, [[InstantWinCondition goal]], etc.), and connecting blocks that link the setpieces with the effects ("IS"). So if the level has a three-block connection showing "WATER-IS-SINK", it means water is unsafe to cross; but if you manage to move any of those three blocks from its position, the effect will no longer be active and the setpiece (water, in this case) is perfectly safe to cross. Cleverness is vital to take advantage of these special blocks to alter the effects and properties of all setpieces, and in certain cases you can not only stack more than one effect to a specific setpiece, but even turn multiple setpieces into ''Babas'' and play as all of them at the same time.
184* TrailersAlwaysSpoil: Several setpieces used in the trailer, including the Poem written above, do appear in-game, but are accompanied with additional elements that [[SubvertedTrope change the solution entirely]].
185* UnderTheSea: The Lake, the first sub-area after the tutorial levels.
186* UnexpectedGameplayChange:
187** Several levels in the Space area that revolve around "Fall" turn into more of a platforming challenge about shepherding objects across each other to reach a destination.
188** "New Adventures" introduces the keyword "3D", which turns the game into third-person 3D.
189** Also in "New Adventures" there's the sub-world Babarcade, which has several levels mimicking various games, such as ''Rush Hour'' and ''Darkest Dungeon''.
190* UnintentionallyUnwinnable:
191** In older versions of the game, by going well out of one's way to ignore the puzzle and assemble contradictory rules, it was possible to create an unresolvable loop that crashed the game in [[spoiler:Chasm-Extra 3, "Broken"]]. Later versions patched this out by recognizing the loop[[note]]Not ''perfectly'', since [[https://en.wikipedia.org/wiki/Halting_problem the halting problem]] is mathematically unsolvable, but if a loop has too many iterations, the game assumes it's ''probably'' infinite.[[/note]] and making it an in-universe RealityBreakingParadox that can be [[TimeRewindMechanic backed out of]] normally.
192** In [[spoiler:level Depths-03, "Crushers"]], [[https://www.youtube.com/watch?v=jKgxAAHidwE it's possible]] to [[spoiler:turn the level into]] a stack of over two thousand objects, which will cause [[spoiler:the Depths map screen]] to throw a "Too Complex!" error every time it is entered from then on -- and given that your save point is ''in'' [[spoiler:the Depths map screen]] at this point, you're stuck staring at that error every time you load your game, forever. This, too, was eventually patched out, by making the game throw the "Too Complex!" error ''instead of'' [[spoiler:transforming the level]], preventing it from affecting the save file.
193* UnwinnableByDesign:
194** In addition to the usual traps of block puzzle games, you can also break apart an "X is You" rule, losing control over the object that was "You" in the process. If that was the only such object, [[DroneOfDread the music stops]] to let you know there are no more controllable objects, and eventually [[PlayerNudge remind you]] how to undo/restart. [[spoiler:Though, if "Move", "Shift" or any similar word were set up to fix things...]] Thankfully, the undo command means you're never ''really'' stuck.
195** A level in the final world is also unsolvable within itself and requires an unconventional solution. [[spoiler: Level Meta-15 "The Box" cannot be solved if the adjacent level Meta-14 is not a flag, as the only way to clear Meta-15 is to make "Level Near Flag Is Win".]]
196* TheVeryDefinitelyFinalDungeon: [[spoiler:The "Meta" world provides some of the most complex puzzles the game has to offer. Just navigating the Meta overworld is a puzzle in itself as you'll need to transform its levels into the necessary objects to proceed. Once you're done, all that's left is the Center.]]
197* VideoGamePerversityPotential: Apart from the obvious potential for drawing penises in the LevelEditor, you can also make rules like "[[BestialityIsDepraved Me and Baba make love]]" or "[[CargoShip Keke and box make love]][[invoked]]". Their actual effects are innocent, however. [[note]]The rule "X and Y make Z" makes X and Y spawn Z, and "love" is an in-game object that looks like a heart. Also note that there is an ArmlessBiped character named "Me", which makes the "Me and Baba" rule slightly less questionable.[[/note]]
198* WhamShot: [[spoiler: Messing with the "Level" keyword in Overworld-9 and Overworld-10 makes the overworld itself change by turning the levels into objects. From there it's possible to ''beat the map'', 'popping up' to a mysterious new world of which the map is a level. From ''there'', the game slowly dips into a MindScrew experience as you start messing with entire levels at once, and ultimately, the ''entire game.'']]
199* WorldWreckingWave:
200** [[spoiler:"All is Done" causes a black hole which then expands on the main map.]]
201** "The End," from the New Adventures level pack, creates a similar effect with the rules "Empty Eat All," "Empty Eat Text," and "Empty Is Left And Move." Once you form the latter rule, a "wave" of empty spaces will start to consume the objects in the level from the right side, unless you successfully manage to interfere.
202----

Top