Baba Is You cover
Baba Is You screenshot
Linux PC Mac Android iOS Switch Steam
Genre: Puzzle, Indie

Baba Is You

Beta editor version 393!


- Added Guitar, Piano, Sax & Pixel
- You can now scroll the Featured Levels list without waiting for it to finish loading every time
- Some work on making Featured Levels more stable
- Empty and Locked should work better now
- Fixed a rare Level and Tele -related crash
- Made Floating objects still respect Z values between each other
- Custom music should now work in the editor properly
- Fixed a Level-related trick to break a savefile
- Fixed some bugs with Hide
- Fixed Not All working wrong when used as a conditional parameter
- Fixed the locked gate requirement appearing wrong in some cases
- Fixed a rare cornercase where the level cursor could make wrong levels unlock
- Fixed a bug with newline functionality in translations

Beta version 389

- Added Banana, Burger, Drink and Turnip
- Added middle line to Road
- Adjusted some object colours
- Fixed(?) a case where certain symbols in a level's name could cause errors
- Fixed crashes and errors related to Phantom objects moving off-level
- Fixed a rare Empty, Safe & Open/Shut -related lua error
- Fixed an issue that made "Reset all values" in object settings cause bugs
- Related to above, made object renaming work smarter under-the-hood
- Made it possible to copy tiles with the selection tool (it'll just switch to drawing tool)
- Added a visual effect to Phantom
- Made All Is Fall slightly less likely to infinite loop
- Fixed Move ignoring Locked when bouncing off a wall

Things are going fairly swimmingly!

Beta version 387 + Midweek Madness!

Happy new year! The first beta patch of the year is a very small one, but it's here anyway.

- Fixed "Empty Play X" causing lua errors
- Fixed Locked working the wrong way around when pulling objects
- Fixed certain localization-related details

By the way; Baba is participating in the Midweek Madness sale and is 25% off!

Editor beta version 356

Happy New Year!

- Added Road & Planet
- Added Locked - prevents an object from moving in the direction indicated by the rule
- Added Phantom - makes an object ignore collision when moving
- Made levels using the crystal_beta music automatically switch to crystal
- Fixed a bug with dragging objects in the object palette
- Fixed some inconsistencies with level titles when changing language
- Made B and some other letters look better in the hand-drawn font
- Added a mod hook for when the level is restarted (currently happens as soon as the restart is triggered)
- Added a mod hook for when the End ending is reached
- Added a mod hook for when the Done ending is reached
- Disallowed # in object naming due to glitching
- Made the level history actually fit the screen
- If you have debugging enabled, the game doesn't limit the size of your level history
- Fixed a bug where starting a new save file made the game lock up for some time
- Fixed a bug where too many objects in your object palette could break things
- Added word-wrapping for some Chinese characters
- Done can now be used in the downloadable beta editor
- Disabled the logging feature used for making playback files that had been previously enabled and which was causing slowdown
- Fixed a Word-related undo bug
- Fixed an error with Shift and object transformation
- Fixed the rule list being off-center even when there aren't enough rules to warrant that
- If rules are hidden, they no longer cause the pause menu list to offset
- Removed a test level that could cause issues
- Fixed a bug with the selection tool and the F4 quick-selection

Editor beta update!

Build 383:
- Added Plane
- Fixed a bug with Back-affected transformations
- Fixed a bug where text input prompts could have the wrong title & length limits
- Added another confirmation after beating a level you're uploading, to avoid accidental uploads
- Fixed(?) the Tinker music bugging out in editor
- Fixed the Baba cursor sometimes staying visible on screen after uploading a level
- Fixed the level taglines/subtitles occasionally bugging out when downloading a level
- Level codes can't have 5, S, 0 or O anymore to prevent confusion
- Fixed Fungi & Fungus being mispositioned in the Autumn theme
- Fixed Play sometimes erroring when saying "Baba Play X"
- Made duplicate rules group together in the pause menu (e.g. "2 x Baba Is You")
- Limited pause menu rule count to 48; rules beyond this will be shown as "(+X)" at the end of the list
- Added a particle effect to objects that are moving backwards in time

Version 382 + New Featured Levels!

The uploading was broken for a bit, works again now! Also there are 3 new levels in the Featured Levels list!

Build 382:

- Increased timeout duration when uploading/downloading levels to help with slower connections
- Fixed a graphical issue with object icons in the editor
- Control + F2 now restarts the game instead of just F2 (sorry about that!)
- Level thumbnails should work better now when downloading

All fixed!

Apologies again for the inconvenience; the editor should now work as intended!

Technical difficulties, please stand by

The summary pretty much says it all. There was a small issue with the online functions which rendered them nonfunctional; the problem has already been fixed and we'll upload a new build as soon as it's ready. Sorry about that.

Online level-sharing is in public beta!

And here we are! The online level-sharing is now ready for public beta. Right-click the game on Steam, go properties -> betas and select "betatest" to get access to the ability to upload your levels. The feature is in beta so expect some bugs; I especially recommend potentially using mouse and keyboard instead of a gamepad for the editor for now. We'll be updated and fixing things as issues appear.

Thank you for your support and patience! Let's hope everything goes swimmingly.


Oh! Also, if you make a level you're especially proud of or see a level you really like, there's now a twitter account at which you can tweet the levels (preferably with a screenshot!): https://twitter.com/BabaLevels
The periodical featured levels will be at least partially picked from levels sent to said Twitter account.

Baba Is You Level Editor open beta!


Things have taken longer than intended, as they tend to do, but we’re almost there! In fact enough there to start publicly testing the beta! Specifically, the “open beta” bit concerns the online level-sharing feature, that has so far been off-limits outside of the closed testing group. I apologize for the lack of announcements or updates; things have been very busy all year.

Since this is the first time we’re setting up something like this and we want to get an idea of how much there is to worry about and what kind of troubles and such we’ll need to prepare for, the level-sharing is quite rudimentary initially. The way it’ll work for now is:

- When you upload a level, you get a 9-symbol level code (in the format XXXX-YYYY) that others can use to download your level.
- The game contains a “featured levels” list that we’ll update every now and then by hand with new interesting levels.
- When playing a level, you can at any time report it in the pause menu. Please do this if the level contains offensive things or is otherwise thematically unpleasant.

The main way to access these features is via the Steam beta branch system; a lot of Steam players have been able to check out the progress of the editor over the past months already, albeit without the level-sharing.

Now then, I’ve felt very bad about the fact that people not on Steam haven’t been able to access the beta; it’s especially unfortunate for Nintendo Switch™ users, since they’ve had to wait the longest for updates in general. Due to this, here’s how I plan to go forward:

- The update will go live on Sunday (Dec 13th) or Monday (Dec 14th), most likely. There are still some final things to be handled (although the editor will still be slightly unfinished even when the level-sharing goes live – there will be translations & music missing, among other things), and I will try to get those sorted out this weekend.
- I have an idea that I want to try to possibly offer limited access to the beta editor for those not on Steam. This might not work, so I won’t promise that it will be a thing yet, but I will investigate the possibility and share news on it when it either becomes apparent that it could never work or that it’s feasible. Apologies, but there are factors here that are beyond my ability to affect.
- The beta won’t include the new upcoming levelpacks, as those need some more work and assets.
- The beta will be available throughout December; the actual update unfortunately probably won’t be released in 2020 after all, since even if everything went swimmingly, there are some necessary procedures we have to go through that take time. Sorry about that. Once we know for sure when everything will be done, I’ll make a cool trailer and set a release date. Apologies for missing the planned date, but I hope this public beta alleviates things somewhat.

Finally, thanks to all of you for your amazing support and kindness towards the project over the years! I really want to offer all of you some neat extra content and hope that the editor works and is fun to use. I also think that Baba & friends will appear in some future games, although nothing is set in stone regarding that.

You can read this message also on my blog: https://www.hempuli.com/blogblog/archives/2338