UPDATE 7/7/2021 - I recently created a new levelpack for Baba Is You based on the game Snakebird. Check it out! • Snakebird x Baba Is Yo... My music channel: / germaphobemusic
You can now play this level with the code: 8FID-8K3L Also, check out my latest project: Snakebird in Baba Is You - ua-cam.com/video/ESTTajSUNf0/v-deo.html
The Atari 2600 had better versions of Pacman game (I don't talk about homebrew done decade(s) later) : - Ms Pacman : Good gameplay and the levels looks more like a labyrinth - Pacman Jr : Ms Pacman but more impressive with the scrolling - Alien : Total ripoff of Pacman doing a WAY better job than the official port (specially for a game that came out the same year)
This is quite close to the proper AI, it's still massively impressive, but there are small flaws in each AI that if you know the AI, then you'll catch the flaws, but as I said, the fact that you programmed AI into the game at all is massively impressive
There are some words here that I've never seen before (follow, safe, without, seldom, often, etc) but I think their meaning can be inferred. Reading through all the rules, it's incredible how much sense it all makes. I guess the dust is always one space behind the "ghosts" to stop the player from passing straight through a ghost at the same time a ghost steps towards the player? Although, this is actually possible in the original Pac-Man, but to be fair it's tricky to pull off, and it would be way too easy in this version if the dust wasn't there. This is awesome! Thanks for sharing!
Win condition is BABA IS YOU, BABA EAT DOT, LEVEL WITHOUT BABA IS WEAK and LEVEL WITHOUT DOT IS WIN. So far, so good. In the ghost box you can faintly see reed, foliage, spike and pipe. Rules 8, 9, 10, 11 from the top on the left say that the enemies spawn on these when they are absent. In the little alcove in the lower left of the board you see all four being assigned to GROUP. Also GROUP IS MOVE AND DEFEAT, which explains the ghosts moving and eating you. The ghost DOOR IS SHUT, which gets overridden early in the game by a DOOR IS OPEN that gets formed by the "IS" MOVEing from above because TEXT ON BRICK IS MOVE. The SELDOM GROUP FACING instructions are for enemy AI, the GRASS AND FENCE IS HIDE, so they're purely there for enemy movement and not visible. They are likely placed next to every TILE on the gameboard to guide the enemies. All the DUST stuff gives the enemies one more tile of presence on the board, otherwise you'd be able to phase through them easily. (It kills you but vanishes because DUST IS EMPTY AND DEFEAT but DUST FACING GROUP IS NOT EMPTY) The interesting part comes about when BABA touches an ORB. ORB ON BABA IS FIRE, so now all the FIRE rules spring into effect: - GROUP NOT WITHOUT FIRE IS BLUE plus BABA ON FIRE IS SAFE, FIRE IS YOU, FIRE IS SAFE and of course FIRE EAT GROUP AND DUST emulates the orb mechanic from pacman as a status effect - FUNGI NOT WITHOUT FIRE IS TELE+SHIFT makes a timer start. The little mushrooms at both ends of the long brickpath send an "IS" up to form BELT IS SHIFT, then move down because of TEXT ON BRICK IS MOVE until it forms BELT IS SHIFT again, makes FIRE IS EMPTY and returns to the FUNGI until the next orb gets eaten. The only BELT in the level is under ROCK and FOLLOW in the lower left corner. Since ROCK IS SWAP the ROCK swaps place with FOLLOW every time BELT IS SHIFT. This causes the FOLLOW AI to pause for the duration of the orb effect, just like pacman. Amazing stuff, still very much readable. Good job!
Something to note is that the ghosts in Pac-Man actually can't move up in the ghost house entrance and Pac-Man's spawn zone. The new "Locked" feature can be used to emulate this (and also prevent turning back)
This game is just so amazing. Not only can you play the level, you can also see exactly how it was programmed, and can even change the "code" in real time while playing the level.
I was actually making a Pac-Man level before I saw you make this, and I gotta say, it's very impressive! Way better than mine... I used Follow for the ghosts but the AI is pretty bad.
Dude I just made my own that took 5 hours and this is like 100 times better, my ghosts don't change direction at walls and are just random, there are no power-ups, and the ghosts just start in the corners, I can't imagine how long this masterpiece took O.0
Now, for bonus points, implement their AI as found in the real game! Red ruthlessly follows pacman, pink tries to get in front to cut him off, cyan behaves oddly the farther away pink is from pacman, and brown follows like red but chickens out when he gets close. (This is a huge oversimplification; look up Retro Game Mechanics Explained's video on the topic!)
It seems to be summarized by the statements: -Group is move -Often group on tile follow baba -Seldom group facing grass is left -Seldom group facing grass is right -Seldom group facing fence is up -Seldom group facing fence is down We can see the tiles are placed at the intersections of two or more paths, allowing them to make the appropriate turns to follow baba. And when baba eats an orb, the rock temporarily breaks the statement "Often group on tile follow baba", which essentially just makes them move on autopilot for a short time. Also, grass and fence are hidden but I assume they are placed on or near the tiles. My real guess is that they are placed inside the walls that are adjacent to the tiles. This allows them to sometimes make 90 degree turns at intersections, as opposed to bouncing back like they usually do with "move", even when they're not following baba.
Holy. SHIT. If this is something that’s possible in Baba Is You, then my guess is the sky is the limit. I am SOLD on this game now. Gonna buy it at the soonest steam sale!
If you got the Palestinian Aid bundle on itch then you get it for free for both itch and steam, yknow I'm not sure about the racial equality bundle, I dont remember if baba was out when that happened
@@sarabeth641 I can't seem to find them visible anywhere, believe this is due to them being hidden, but based on how the ghosts move around walls, I think these objects are within the walls
Or maybe it’s actually coded into the level? Unlikely but it could be a texture change, because charge turns stuff yellow, but the word charge appears 0 times.
Chill text: I'm about to end this Baba's whole career Edit: Baba eat dot and orb Is has You fire Me and skull and ghost and keke is group Seldom and seldom and seldom and seldom fire is not fire Group not without fire is blue Group feeling blue is weak Group is defeat Group follow baba Group is chill Group feeling blue fear baba Level without dot is win Level without baba is defeat Ice is tele Wall is stop
You can now play this level with the code: 8FID-8K3L
Also, check out my latest project: Snakebird in Baba Is You - ua-cam.com/video/ESTTajSUNf0/v-deo.html
i will add some modifications to this
"What programming language do you use?"
*"Well..."*
I guess you could say its............. *Complicated*
Baba is you, brother
And it's turing complete
I dont use C++
I use baba
Pac-man but it's turn based and you can reverse time
That baba is a stand user! oh no he's using bites za dusto oh shit oh fuck-
@@theultimatetrashman887 at least is not sheer heart attack. That thing scares me
It's more of mandom
@@theultimatetrashman887
haha funi rewind go brrr
see stupid kid and you go boom boom
@@jestfullgremblim8002 KILLER QUEEN
jesus those things have AI
But is it the same as in the original game ?
@@josenobi3022 Not a bit
Not Pac-Man AI, that's for sure.
@@josenobi3022 it seems to be similar at least
Not really
The AI is
OFTEN GROUP ON TILE FOLLOW BABA
This might be one of the best uses of "is blue" that I've seen.
Especially for using "feeling" to describe colors as a condition.
a da ba de da ba die
@@gigaboom_9618 da be Dee daba di daba dee daba di
If i were green i would die
@@AlanTGP1 All feeling you and green is defeat
Baba is coding language.
Ghost has AI
Baba is Code
Ghost has AI
I think that's the whole idea of the game, right?
this is so impressive!
I didn't know UA-cam recommend videos that have been watched by someone you subscribed to
@@HoangNguyen-ej4wb me neither... also HI CARYKH
hello cary
its the man
cary key holder
This is pacman with super hot's "the world only moves when you do" system
Could you make use of "auto" word? I don't know how it behaves exactly though 👀
But yeah this gives you a bit of superhot vibe 😄
@@terohannula30 basically is makes whatever is auto act without your input.
Actually Superhot works more like "when you move, the world speeds up, but when you do nothing, the world is just slow, but not completely stops"
have you seen "super is hot"
@@blucky_yt Yeah I have, my previous comment was before I knew that existed. Fun idea :)
BABA ON FIRE IS SAFE
Ghosts can't catch you if you're on fire :P
The first thing that came to my mind was the "this is fine" meme
@@Naniblocks me too :)
Hehe
This is basically a better version of the Atari 2600 edition.
Change my mind.
The Atari 2600 had better versions of Pacman game (I don't talk about homebrew done decade(s) later) :
- Ms Pacman : Good gameplay and the levels looks more like a labyrinth
- Pacman Jr : Ms Pacman but more impressive with the scrolling
- Alien : Total ripoff of Pacman doing a WAY better job than the official port (specially for a game that came out the same year)
This is quite close to the proper AI, it's still massively impressive, but there are small flaws in each AI that if you know the AI, then you'll catch the flaws, but as I said, the fact that you programmed AI into the game at all is massively impressive
original pac-man also has this flaws
I have much better idea that works better anyways
@@shadou1234567 in the original pac-man ghosts can’t turn around 180° while chasing you
There are some words here that I've never seen before (follow, safe, without, seldom, often, etc) but I think their meaning can be inferred. Reading through all the rules, it's incredible how much sense it all makes.
I guess the dust is always one space behind the "ghosts" to stop the player from passing straight through a ghost at the same time a ghost steps towards the player?
Although, this is actually possible in the original Pac-Man, but to be fair it's tricky to pull off, and it would be way too easy in this version if the dust wasn't there.
This is awesome! Thanks for sharing!
Can you explain seldom? I don't seem to get it
I forgot I can just look it up, I am dumb
@@ataino seldom is like often, it goes before a sentence and means that it only happens sometimes, this is what causes the ghosts to randomly move
@@lols2713 i looked it up on the wiki, they both add RNG to BIY. Often is "rule only applies 3/4th of the time" and Seldom is 1/6th
@@ataino Correct!
You have said a true statement
He could have done GROUP NOT FEELING BLUE IS STOP
I think you should add LEVEL IS AUTO and IDLE BABA IS MOVE, that way it kinda plays like actual pac-man
i dont think those are rules..
@@nintySW they are
@@nintySW yes they are?
@@butwhatif2489 it’s not a joke, those are rules
I've never encountered auto, but it does sound like that would generate a more authentic experience
I like how there are a few simple commands scattered across the playing field, while the entire left side is just a wall of text
Win condition is BABA IS YOU, BABA EAT DOT, LEVEL WITHOUT BABA IS WEAK and LEVEL WITHOUT DOT IS WIN. So far, so good.
In the ghost box you can faintly see reed, foliage, spike and pipe. Rules 8, 9, 10, 11 from the top on the left say that the enemies spawn on these when they are absent. In the little alcove in the lower left of the board you see all four being assigned to GROUP. Also GROUP IS MOVE AND DEFEAT, which explains the ghosts moving and eating you.
The ghost DOOR IS SHUT, which gets overridden early in the game by a DOOR IS OPEN that gets formed by the "IS" MOVEing from above because TEXT ON BRICK IS MOVE.
The SELDOM GROUP FACING instructions are for enemy AI, the GRASS AND FENCE IS HIDE, so they're purely there for enemy movement and not visible. They are likely placed next to every TILE on the gameboard to guide the enemies. All the DUST stuff gives the enemies one more tile of presence on the board, otherwise you'd be able to phase through them easily. (It kills you but vanishes because DUST IS EMPTY AND DEFEAT but DUST FACING GROUP IS NOT EMPTY)
The interesting part comes about when BABA touches an ORB. ORB ON BABA IS FIRE, so now all the FIRE rules spring into effect:
- GROUP NOT WITHOUT FIRE IS BLUE plus BABA ON FIRE IS SAFE, FIRE IS YOU, FIRE IS SAFE and of course FIRE EAT GROUP AND DUST emulates the orb mechanic from pacman as a status effect
- FUNGI NOT WITHOUT FIRE IS TELE+SHIFT makes a timer start. The little mushrooms at both ends of the long brickpath send an "IS" up to form BELT IS SHIFT, then move down because of TEXT ON BRICK IS MOVE until it forms BELT IS SHIFT again, makes FIRE IS EMPTY and returns to the FUNGI until the next orb gets eaten. The only BELT in the level is under ROCK and FOLLOW in the lower left corner. Since ROCK IS SWAP the ROCK swaps place with FOLLOW every time BELT IS SHIFT. This causes the FOLLOW AI to pause for the duration of the orb effect, just like pacman.
Amazing stuff, still very much readable. Good job!
Thanks for the explanation!
Something to note is that the ghosts in Pac-Man actually can't move up in the ghost house entrance and Pac-Man's spawn zone. The new "Locked" feature can be used to emulate this (and also prevent turning back)
This game is just so amazing.
Not only can you play the level, you can also see exactly how it was programmed, and can even change the "code" in real time while playing the level.
All the rules of the level appear to be beyond babas, and fires reach
damn this game is legit a programming language now
Don't forget it's Turing Complete.
what i like the most is that the instructions are clearly on the maze and I love it
This deserves way more attention. Nice work
Now this is the kind of thing I was waiting for when I saw you could make custom levels. Insane!
just yesterday i was asking if someone had made pacman in Baba and i am very glad to see someone indeed has.
This is crazy - well done!
That looks awesome!
Gratulation end this is epic
This made my day tysm
Really cool! Good job
Germaphobe2 IS GENIUS
This is insane
I love this!
Awesome!😊
you should really be proud of this
This is the craziest thing EVER
I was actually making a Pac-Man level before I saw you make this, and I gotta say, it's very impressive! Way better than mine... I used Follow for the ghosts but the AI is pretty bad.
AMAZINGGGGGGGGGGGGGGGGGGGG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
You, you are genius.
But...
Who’s you?
@@umarwa1222 Baba is you
slapping in an anti-undo thing would make this even cooler
what the fuck this is insane. good job bro.
I have no idea what this means but I love it
this is the best puzzle game there is
you cannot and will not prove me wrong
Dude I just made my own that took 5 hours and this is like 100 times better, my ghosts don't change direction at walls and are just random, there are no power-ups, and the ghosts just start in the corners, I can't imagine how long this masterpiece took O.0
super hot pacman in baba is you.
Well... This is very interesting.
Baba is such a good game engine
I can only imagine baba making 'baba baba baba baba '-noises instead of pac-man's 'waka waka waka waka'
Now, for bonus points, implement their AI as found in the real game! Red ruthlessly follows pacman, pink tries to get in front to cut him off, cyan behaves oddly the farther away pink is from pacman, and brown follows like red but chickens out when he gets close. (This is a huge oversimplification; look up Retro Game Mechanics Explained's video on the topic!)
Ok but h o w
we had 2048, pong and now this
See, all the rules are right there in plain view, and I still don’t know how this works
YOU SCARED ME
Video is Pro
If Pac Man was a strategy game
You can use "level is auto" if you want the ghosts to move regardless of you moving
whats the logic behind the ghosts movements?
It seems to be summarized by the statements:
-Group is move
-Often group on tile follow baba
-Seldom group facing grass is left
-Seldom group facing grass is right
-Seldom group facing fence is up
-Seldom group facing fence is down
We can see the tiles are placed at the intersections of two or more paths, allowing them to make the appropriate turns to follow baba.
And when baba eats an orb, the rock temporarily breaks the statement "Often group on tile follow baba", which essentially just makes them move on autopilot for a short time.
Also, grass and fence are hidden but I assume they are placed on or near the tiles. My real guess is that they are placed inside the walls that are adjacent to the tiles. This allows them to sometimes make 90 degree turns at intersections, as opposed to bouncing back like they usually do with "move", even when they're not following baba.
Reeee
how does one even have the brain power to make this
Do the ghosts actually move like how they move in the original game?
No, they all behave the same. I wanted to add that functionality, but I ran out of space.
@@Germaphobe2 maybe you could edit the level size in the files?
The ai is
OFTEN GROUP ON TILE FOLLOW BABA
I think
Holy. SHIT. If this is something that’s possible in Baba Is You, then my guess is the sky is the limit. I am SOLD on this game now. Gonna buy it at the soonest steam sale!
If you got the Palestinian Aid bundle on itch then you get it for free for both itch and steam, yknow
I'm not sure about the racial equality bundle, I dont remember if baba was out when that happened
Someone did a Wintergatan Marble Machine cover in Minecraft, so I'm not surprised this is actually possible. Okay I admit it, this is genius :)
PAC man with time travel
Babaman speedrun GO
WOAH
If only we had the UNDOLESS property mod
skyrim on baba is you when?
I have a question and i hope you see this, where can you play BABA IS YOU?
It's 15$ on steam
@@jay-tbl Ok thanks
Nice work!
I assume FUNGUS NOT WITHOUT FIRE IS TELE/SHIFT?
also what do FENCE and GRASS do?
They seem to be colored very dark gray so they fit into the background, but they seem to change the movements of the "ghosts"
@@sarabeth641 I can't seem to find them visible anywhere, believe this is due to them being hidden, but based on how the ghosts move around walls, I think these objects are within the walls
pac-baba
Baba Is You is a programming language.
Where does it say Baba is Yellow? Is that some of the text hidden by brick?
Or maybe it’s actually coded into the level? Unlikely but it could be a texture change, because charge turns stuff yellow, but the word charge appears 0 times.
You can manually change the default color of objects in the level editor.
Forgot about that...
BABA-MAN
Wow, I guess this was just one of those things that had to be done.
PAC-BABA
try adding a life mechanic using Reset and But
Seldom melting
I'm starting to wonder if this game is Turing complete
It is. Someone made The Game of Life simulation in the game.
Is Baba is You turing complete?
How did you make it
Oh
My
Fucking
God
Jesus, what black magic did you have to do to make this?
Umm... FYI, there are no dots immediately around the ghost pen.
Is Baba is You Turing-complete?
Is this level 256 of OG pacman?
When is Doom in Baba is you happening
right now ua-cam.com/video/DciHjnbPnyQ/v-deo.html
will this game help teach me how to code?
HOW!?!?
*Baba **_eat dot_*
Time to break the 69 subs
Me is impresed
-geometry dash in Baba is You-
Pac-babaman
So:
BABA is GAME
GAME is MAKE
MAKE is BABA
i wish i could play this game,but it costs money
you make text is hide for better performance
Chill text: I'm about to end this Baba's whole career
Edit:
Baba eat dot and orb
Is has
You fire
Me and skull and ghost and keke is group
Seldom and seldom and seldom and seldom fire is not fire
Group not without fire is blue
Group feeling blue is weak
Group is defeat
Group follow baba
Group is chill
Group feeling blue fear baba
Level without dot is win
Level without baba is defeat
Ice is tele
Wall is stop
Me: read the level title
Baba: *I'm a man **_tudu tu-tut tut-tut_*
wat?
Baba Is You Is Program Text
When you reach level 266 in pac man:
I assume this is a joke and you didn’t mean to say 256. Just remember 256 is an exponent of 2. (2, 4, 8, 16, 32, 64, 128, 256, etc.)
@@levthelion71810 i did a typo and no i meant 256
Is is is is is
how the f does this work?
Ok so the next step has to be doom right?
Done.
@@Germaphobe2 you god damn madman
im the 50th comment
WHAT IS THIS CODING