You can now play this level with the code: 8FID-8K3L Also, check out my latest project: Snakebird in Baba Is You - th-cam.com/video/ESTTajSUNf0/w-d-xo.html
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
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)
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!
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.
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!
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.
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!)
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
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.
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
So this got recommended to me a few seconds ago and from what I can tell it's a game where you learn to code? Can someone please explain how this works as I'm curious and sorry if this question is dumb.
This is not a coding game. It is a puzzle game and I have no idea how people make the rules act like a coding language. Try looking it up, and maybe buying the game for youself! Highly recommend!
The rules of the game can be manipulated typically by the player pushing text around the board, in this case there are a few mechanisms that change the rules under specified conditions
You can now play this level with the code: 8FID-8K3L
Also, check out my latest project: Snakebird in Baba Is You - th-cam.com/video/ESTTajSUNf0/w-d-xo.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
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
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 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 :)
this is so impressive!
I didn't know TH-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
Baba is coding language.
Ghost has AI
Baba is Code
Ghost has AI
I think that's the whole idea of the game, right?
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 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
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)
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
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
what i like the most is that the instructions are clearly on the maze and I love it
just yesterday i was asking if someone had made pacman in Baba and i am very glad to see someone indeed has.
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!
Now this is the kind of thing I was waiting for when I saw you could make custom levels. Insane!
This deserves way more attention. Nice work
damn this game is legit a programming language now
Don't forget it's Turing Complete.
This is insane
See, all the rules are right there in plain view, and I still don’t know how this works
AMAZINGGGGGGGGGGGGGGGGGGGG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
You, you are genius.
But...
Who’s you?
@@umarwa1222 Baba is you
Germaphobe2 IS GENIUS
slapping in an anti-undo thing would make this even cooler
This is crazy - well done!
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.
you should really be proud of this
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!)
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
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
Gratulation end this is epic
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'
This is the craziest thing EVER
If Pac Man was a strategy game
That looks awesome!
You can use "level is auto" if you want the ghosts to move regardless of you moving
This made my day tysm
this is the best puzzle game there is
you cannot and will not prove me wrong
how does one even have the brain power to make this
we had 2048, pong and now this
Really cool! Good job
super hot pacman in baba is you.
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...
what the fuck this is insane. good job bro.
Ok but h o w
I'm starting to wonder if this game is Turing complete
It is. Someone made The Game of Life simulation in the game.
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
Video is Pro
I have no idea what this means but I love it
I love this!
Awesome!😊
Me: read the level title
Baba: *I'm a man **_tudu tu-tut tut-tut_*
wat?
Well... This is very interesting.
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
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 :)
Umm... FYI, there are no dots immediately around the ghost pen.
YOU SCARED ME
try adding a life mechanic using Reset and But
Wow, I guess this was just one of those things that had to be done.
If only we had the UNDOLESS property mod
When is Doom in Baba is you happening
right now th-cam.com/video/DciHjnbPnyQ/w-d-xo.html
Is Baba is You turing complete?
Is Baba is You Turing-complete?
*Baba **_eat dot_*
Babaman speedrun GO
will this game help teach me how to code?
Jesus, what black magic did you have to do to make this?
you make text is hide for better performance
Ok so the next step has to be doom right?
Done.
@@Germaphobe2 you god damn madman
Is this level 256 of OG pacman?
pac-baba
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
Seldom melting
How did you make it
BABA-MAN
HOW!?!?
how the f does this work?
Do they follow the same rules as ghost in real pack man
no, they don't.
WHAT IS THIS CODING
WOAH
PAC-BABA
Oh
My
Fucking
God
i wish i could play this game,but it costs money
Custom words:
•eat
•seldom
•often
•without
•follow
Am i missing any?
Dot and Safe, and they're not custom. Either unused or for the level editor
@@tristenarctician6910 safe is used in gameI think
@@MintBiscuit no, I don't think it is
@@tristenarctician6910 not sur what I'm thinken of then
Baba Is You Is Program Text
Me is impresed
So this got recommended to me a few seconds ago and from what I can tell it's a game where you learn to code? Can someone please explain how this works as I'm curious and sorry if this question is dumb.
This is not a coding game. It is a puzzle game and I have no idea how people make the rules act like a coding language. Try looking it up, and maybe buying the game for youself! Highly recommend!
It's a puzzle game, which people learned how to use the system of to make fun stuff
The rules of the game can be manipulated typically by the player pushing text around the board, in this case there are a few mechanisms that change the rules under specified conditions
why ...
-geometry dash in Baba is You-
So:
BABA is GAME
GAME is MAKE
MAKE is BABA
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
Pac-babaman
Shouldn’t the skull be orange?
Time to break the 69 subs