====== Baba Is You / 공략 / 5. DEEP FOREST ====== 시작시간 21:00 클리어시간 29:19 ===== LEVEL FOREST-1: RENOVATING ===== 쉽다. - **//BELT IS PUSH//**를 만들고 **Belt**두 개를 아래쪽으로 가져온다. 가져온 **Belt**를 **Wall**에 겹치게 가로방향으로 놓고, **//BELT IS SHIFT//**를 만들면 **Wall**이 **Belt**의 우측으로 이동한다. 다시 **//BELT IS PUSH//**를 만들고 **Belt**를 우측으로 밀어서 **Wall**에 겹치게 한 뒤에, **//BELT IS SHIFT//**를 만들면 **Wall**이 또다시 우측으로 이동한다. 이제 그렇게 만들어진 공간을 지나 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-2: TOOLSHED ===== 쉽다. - **//KEY IS OPEN//**를 해체하고, **//KEY IS PUSH//**를 만든다. **Key**를 밀어서 밖으로 이동시킨다. **[IS]**와 **[SHUT]**를 밀어서 **//WALL IS SHUT//**를 만들고 **[KEY]**를 중복사용해서 **//KEY IS OPEN//**을 만든다. **Key**를 **[WIN]**의 왼쪽칸에 있는 **Wall**로 이동시켜 소멸시킨다. **//DOOR IS WIN//**을 만들고 **Door**을 터치해서 클리어. ===== LEVEL FOREST-3: KEEP OUT! ===== 어라 낯익은 레벨?? 원래 FOREST OF FALL의 7번째 레벨이었는데, 업데이트되면서 이리로 옮겨진 것 같다. 공략을 복붙하자.. **Tree**를 당겨서 **Keke**가 **Belt**의 오른쪽 칸에, **Tree**가 **Belt**와 겹쳐지게 있는 상태를 만든다. 이 상태에서 왼쪽으로 이동하면 **Keke**가 **Belt**를 지나서 왼쪽으로 빠져 나가는 것이 가능하다. //BELT IS SHIFT// 의 **[BELT]**를 활용해서 //BELT IS PULL//을 세로로 조합한다. 그리고 **Belt**를 왼쪽으로 당겨서 꺼낸 다음, 다시 오른쪽으로 당기면서 이동하면 **Tree**를 함께 이동시킬수가 있다. 이렇게 **Tree**를 가장 우측 모서리까지 옮긴 후 위로 돌아서 빠져나간다. 이제 다시 //BELT IS PULL//을 해체하고, //TREE IS PULL//을 가로 방향으로 조합한다. 안으로 들어가 **Tree**를 당겨서 **Fungus**와 충돌시켜서 **Flag**를 만든다. **Tree**를 당겨서 다른곳으로 치우고, **Flag**를 터치해서 클리어. ===== LEVEL FOREST-4: BABA DOESN'T RESPOND ===== 쉽지는 않지만, 목표가 분명해서 순서대로 차근차근 생각하면 해답이 나온다. 룰을 조작하면 **Door**이 소멸되는 것과 동시에 **Reed**를 지나갈 수 없게 된다. 따라서 **Keke**가 **Reed**와 **Door**사이에 있을 때에 룰이 조작되게 만들어야 한다. 그러려면 **Baba**가 이동해서 룰을 만들어줘야 하는데, //BABA IS YOU//를 완성시키고 **Reed**와 **Door**사이에 도달한 이후에 룰이 바뀌게 하려면, **Baba**의 동선을 늘려줘야 한다. 그럼 또다시 그렇게 하기 위해서는 **Belt**를 활용해야 한다. 여기까지 생각이 도달하면 해답이 나온다. - **//BABA IS PUSH//**가 조합되 상태에서 **Baba**를 **[DOOR]**의 4칸 왼쪽, 1칸 아래쪽 위치에 왼쪽을 바라보도록 배치한다. **//BELT IS PUSH//**를 만들어서 **Belt** 한 개는 **Baba**의 오른쪽 칸에 아래쪽을 바라보도록 배치하고, 다른 **Belt** 한 개는 바로 그 아래칸에 오른쪽을 바라보도록 배치한다. 이제 //BABA IS MOVE//를 완성한 후, 최단거리로 **Reed**의 우측으로 이동한 후, 몇 턴 기다리면 **Baba**가 룰을 밀어서 **//DOOR IS SHUT AND OPEN//**과 **//REED IS DEFEAT//**를 조합시키고 그 결과 **Door**이 소멸된다. 이제 **Flag**로 이동해서 클리어. ===== LEVEL FOREST-5: PATROL ===== 재미있는 문제 - **//DOOR IS SINK//**를 해체하고, **//DOOR IS PUSH//**를 만든 후, **Door**을 아래로 민다. **//DOOR HAS TREE//**를 윧지한 채로 **//DOOR IS PUSH//**를 다시 **//DOOR IS SINK//**로 바꾸고 기다리면, **Skull**이 이동하여 충돌해서 소멸되고 **Tree**가 생긴다. 이제 **//TREE HAS TREE//**와 **//TREE IS SINK//**를 만들고 기다리면, **Skull**들이 모두 소멸된다. 이제 **//TREE IS SINK//**를 해체하고 **//DOOR IS PUSH//**를 만든 후, **Door**을 밀고 들어가서 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-6: CANYON ===== **[UP]**라는 키워드가 처음 등장. - **[UP]**을 밀면서 **Belt**를 지나 오른쪽으로 이동한다. **//BELT IS UP//**를 완성해서 **Belt**의 방향을 바꾼 다음, **[IS]**와 **[SHIFT]**을 밀고 왼쪽으로 가서 //BABA IS SHIFT//를 세로로 조합한다. **Belt**를 밀어서 **Ghost**가 있는 가로줄의 가장 우측으로 옮기고, 다시 **Ghost**를 밀어서 **Belt**와 겹치게 놓는다. 다시 **//BELT IS UP//**를 완성해서 **Belt**의 방향을 위쪽으로 바꾼 다음, //BELT IS SHIFT//를 완성해서 **Ghost**가 위로 쉬프트되게 한다. 이제 **Ghost**를 **Flower**로 밀어서 **Flower**들을 없애고 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-7: CONCRETE GOALS ===== 사실 이건 발상을 잘하느냐 못하느냐라기 보다는, 룰을 정확히 아느냐 모르느냐를 묻는 레벨. 나도 정확히 룰을 알지는 못했지만, 시도할 수 있는 것들이 별로 없다 보니 어찌어찌 해결. - //FLAG IS PUSH//를 조합한다. **Belt**를 지나 안쪽으로 들어간 다음, **Flag**의 우측으로 이동해서, 왼쪽의 **Belt** 쪽으로 **Flag**를 민다. 밀린 **Flag**가 **Belt**때문에 쉬프트되어 **Baba**와 겹쳐지며 클리어 ====== LEVEL FOREST-8: VICTORY IN THE OPEN ===== 방법은 당연한데, 조작이 노가다.. - //KEKE IS RIGHT// 와 //KEKE IS UP//을 번갈아서 조합해서 방향을 조종하고 //KEKE IS MOVE//를 조합했다가 해제했다가 하면서 **Keke**를 이동시켜서 **Keke**가 **[WIN]**를 밀어서 가져오도록 한다. **Baba**가 있는 곳까지 **[WIN]**을 옮기는 데에 성공하면, **//KEKE IS WIN//**을 만들고 **Keke**를 터치해서 클리어 ====== LEVEL FOREST-9: MOVING FLOOR ===== 쉬운 발상 - **Flag**를 아래로 밀어서 **Bug**에 겹치게 놓고, 그 **Flag**를 다른 **Flag**로 아래로 밀어 **Belt**에 올려놓는다. 기다리면 **Flag**가 아래로 쉬프트된다. 이제 아래로 이동해서 **[WIN]**을 한칸 우측으로 민다. 같은 방법으로 **[PUSH]**와 **[IS]**를 이용해서 **Bug**의 오른쪽의 빈 공간을 메우게 하고, 또 **[FLAG]**와 **[IS]**를 이용해서 그 아래의 **Bug**의 오른쪽의 빈 공간을 메운다. 오른쪽 길을 통해 아래로 내려가 **[WIN]**을 밀고, //BABA IS WIN//을 조합한 후 **Baba**를 터치해 클리어. ===== LEVEL FOREST-10: SUPERMARKET ==== 첫 아이디어는 쉽게 나오지만, 그것을 조금 더 발전시켜야 문제가 풀린다. - **[BELT]**와 **[IS]**를 밀면서 **Belt**를 타고 우측으로 이동한다. **//BELT IS UP//**를 완성시킨 후 룰을 통째로 밀면서 왼쪽으로 돌아온다. **//BELT IS RIGHT//**를 만들어서 방향을 바꾼 뒤에, **[RIGHT]**를 **[WIN]**이 있는 세로줄의 가장 **Belt**에 겹치게 놓는다. **Rock**를 **[RIGHT]**의 왼쪽에 놓는다. **[BELT]**와 **[IS]**를 왼쪽으로 밀어서 **Belt**의 아랫칸에 **[BELT]**를, 그 우측 칸에 **[IS]**를 놓는다. **[UP]**을 밀어서 **//BELT IS UP//**를 만들고 곧바로 **Belt**로 이동하여 위로 이동한다. **Belt**를 다 지나갈 무렵 우측에서 **Rock**도 **Belt**를 다 통과해서 **[IS]**를 밀게 되고 **//BELT IS WALL//**과 **//FLAG IS WIN//**이 만들어지게 된다. 이제 **Flag**를 터치해서 클리어. ===== LEVEL FOREST-11: LOCK THE DOOR ===== 핵심 아이디어는, 두 개의 오브젝트가 겹쳐져 있고, 둘 다 SHIFT 속성을 갖게 된다면, 서로가 서로를 쉬프트시키면서 이동하게 된다는 것. 이것만 깨달으면 나머지는 부차적인 것들. - **//BUG IS PUSH//**를 해체하고 **//BABA IS SHIFT//**를 만든다. **Belt**를 옆으로 밀고, 위로 올라가서 **Bug**와 겹치게 이동한다. 우측으로 움직였다가 다시 좌측으로 움직이면 **Bug**를 밀면서 밖으로 나올 수 있다. **[YOU]**의 두칸 오른쪽에 **Bug**를 우측을 바라보도록 배치하고, **Belt**도 같은 위치에 우측을 바라보도록 배치해서 **Bug**와 겹쳐지도록 한다.**Fungus**의 두칸 왼쪽 세로줄의 맨 위에 **[BELT]**와 **[IS]**를 세로로 배치하고, 그 아랫칸의 왼쪽에 **[BUG]**와 **[IS]**를 가로로 배치해서, **[SHIFT]**만 채워넣으면 동시에 **//BELT IS SHIFT//**와 **//BUG IS SHIFT//**가 완성될 수 있도록 한다. 그리고 **[SHIFT]**를 밀어서 아까의 두 룰을 완성시키고 곧바로 **Fungus**를 지나 **Love** 옆까지 이동한다. 이 동안 **Bug**와 **Belt**가 이동하기 시작하고, 기다리면 결국 //FUNGUS IS DEFEAT//과 //LOVE IS WIN//이 완성된다. 이제 **Love**를 터치해서 클리어. ===== LEVEL FOREST-12: SKULL HOUSE ===== 가장 오랜 시간을 막혀 있었던 레벨. 일주일동안 수시간을 투자하고도 풀지 못해서, 결국 오늘 안에 못 풀면 스킵하고 다른 레벨을 먼저 풀겠다는 배수의 진을 쳤는데, 그게 효과가 있었는지 풀어내는 데에 성공했다. 오브젝트가 그렇게 많지 않아 조작할 방법 자체가 상당히 제한적인 레벨이었는데도 도저히 답이 나오지 않다보니, 당시에는 생각하기로는 무언가 내가 모르는 말도 안되는 버그성 플레이에 가까운 규칙이 존재해서 그걸 사용해야만 풀수 있는 레벨일거라고 생각했다. 그러나 답을 발견하고 나니, 이 레벨을 풀기 위한 규칙은 //A IS B//와 //A IS C//를 동시에 만들면 A가 B와 C의 두개의 오브젝트로 바뀐다는 정말로 상식적이고 자연스럽고 예측 가능한 규칙이었다. 대체 왜 일주일동안이나 이 생각을 못 떠올렸는지 도저히 이해가 가지 않을 뿐. 그리고 너무나도 일반적이고 활용 여지가 많은 규칙이기에, 만약 이 레벨을 스킵했다면 조만간 이 규칙이 필요한 다른 레벨에서 또다시 막혔을 것이라는 생각도 들었다. 비록 일주일이 걸렸지만, 그래도 풀어낸 것이 다행.. - **Rock**를 밀어서 동시에 //ROCK IS BABA//와 //ROCK IS KEY//가 조합되도록 한다. **Rock**이 **Baba**와 **Key**가 겹쳐진 형태로 변형되면 **Baba** 두 마리를 조종하면서 //ROCK IS KEY//를 해체하고서 //KEY IS PUSH//를 만든다. **Key**를 **Door**로 밀어서 소멸시킨 후, **Baba** 한 마리를 **Water**로 이동시켜 소멸시킨다. **Water**가 없어져서 생긴 통로로 남은 **Baba**를 이동시켜서 **Flag**를 터치하고 클리어 ===== LEVEL FOREST-13: FACTORY ===== 적당한 난이도. - 아래에서 2번쨰의 **Bug**의 왼쪽에, **[HAS]**, **[AND]**, **[WEAK]**을 놓는다. **[HAS]**를 우측으로 밀어서, **[HAS]**가 **Bug**와 겹쳐지고 그 우측에 **[AND]**와 **[WEAK]**가 놓이게 한다. //KEY IS YOU//를 //BOX IS YOU//로 바꾼다. **Box** 9개를 조종해서, 맨 아랫줄의 가운데와 오른쪽 **Box**를 **[DOOR]**과 **[AND]**에 충돌하게 해서 소멸시킨다. **Box** 7개를 조종해서, **[AND]**와 **[WEAK]**를 아래에서 위로 밀어서 위에서 4번째 줄에 놓이게 한 뒤에, 왼쪽에서 오른쪽으로 밀면서 //BUG IS DEFEAT AND WEAK//가 만들어지게 한다. 윗줄의 왼쪽의 **Box**가 **[HAS]**의 우측에 오도록 이동시키고, 왼쪽으로 이동하면, 5개의 **Box**가 남게 된다. 이제 //BOX IS YOU//를 //KEY IS YOU//로 바꾸고, 그것을 유지한 채로 //KEY HAS BOX//를 중복해서 만든다. 그리고 남은 **Box**들로 이동해서 모두 파괴하면 **Key** 6개가 겹쳐지게 된다. 이제 **Door**을 모두 파괴하면서 통과해도 **Key** 하나가 남게 되고, 그걸로 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-14: TINY PASTURE ===== 원래 Forest of fall의 11번째 레벨이 이리로 옮겨진듯 하다. 앞에서 썼던 공략을 복붙... - Keke를 위 쪽의 Flag로 밀어서 텔레포트시킨다. 이 때 Keke를 먼저 Flag의 아랫칸으로 밀었다가 거기서 위로 밀어서, Keke가 위를 바라보는 방향으로 텔리포트되게 해야 한다. 이제 FLAG IS TELE에서 [TELE] 자리에 [PUSH]를 놓아서 FLAG IS PUSH를 만든다. 이때 타이밍을 조절해서 Keke가 아래줄에 위치하도록 해야 한다. 아래의 Flag를 한칸 왼쪽으로 밀어서 Keke와 Flag가 겹쳐지지 않게 한다. 위에 있는 Flag을 왼쪽으로 두칸 민 뒤에 위로 끝까지 밀어서, 모서리에 위치하게 한다, 다시 FLAG IS TELE를 만들고 [WIN]을 Flag로 밀어서 텔레포트시킨다. [WIN]이 아래로 텔레포트 된 타이밍에 FLAG IS TELE를 해체하고, KEKE IS SHIFT를 조합한 다음, [WIN]을 Keke쪽으로 밀어 겹치도록 한다. [WIN]이 위쪽으로 한칸 쉬프트되면, [WIN]을 밀어서 FLAG IS WIN을 만든 다음 Flag를 터치해서 클리어 ===== LEVEL FOREST-A: NEARLY ===== **[SWAP]**의 첫 등장. 규칙을 익히기 위한 레벨로 난이도는 쉽다 - **[SWAP]**으로 이동하면 **[SWAP]**이 한칸 위로 스왑되면서 //BABA IS SWAP//가 해체된다. 이제 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-B: NOT QUITE ===== LEVEL FOREST-A: NEARLY 의 변형. 아직은 쉬운 난이도 - //FLAG IS WIN//을 해체하고, //BABA IS YOU//를 //FLAG IS YOU//로 바꾼다. //FLAG IS SWAP//를 해체하고, //BABA IS WIN//을 만든 후 **Baba**를 터치해서 클리어. ===== LEVEL FOREST-C: PASSING THROUGH ===== LEVEL FOREST-A: NEARLY 의 변형. 아직은 쉬운 난이도 - //FLAG IS WIN//을 해체하고, //BABA IS YOU//를 //FLAG IS YOU//로 바꾼다. //FLAG IS SWAP//를 해체하고, //BABA IS WIN//을 만든 후 **Baba**를 터치해서 클리어. ===== LEVEL FOREST-D: SALVAGE ===== -적당한 난이도? 한줄요약 : **//TEXT IS SWAP AND PULL//**과 두개의 **Text**를 이용하면 **Skull**을 이동시킬수 있다 - **[SWAP]**가 있는 가로줄에 **//TEXT IS WIN AND PULL//**을 만들고 룰 전체를 왼쪽으로 민다. **[TEXT]**가 **[SWAP]**의 바로 우측 칸에 도달하면 이제 오른쪽으로 당겨서 **[SWAP]**를 **Skull** 내부로 가져온다. **[FLAG]**와 **[SKULL]**을 가로방향으로 놓고 우측으로 밀어서, **[FLAG]**는 **Skull**과 겹쳐지고, 그 우측칸에 **[SKULL]**이 놓이게 한다. **//TEXT IS SWAP AND PULL//**을 만들고, **[FLAG]**의 왼쪽칸에서 한칸 왼쪽으로 이동하면 **[FLAG]**와 **[SKULL]**이 왼쪽으로 당겨지면서 **Skull**은 우측으로 스왑된다. 이 과정을 한번 더 반복하면 **Flag**로 이동할수 있는 경로가 생긴다. **Flag**를 터치해서 클리어 ===== LEVEL FOREST-E: INSULATION ===== 후우.. 또다시 이틀동안 막히고 사흘만에 풀어낸 레벨. 오브젝트가 많은것도 아니면서 시도해 볼 방법들이 많은게 문제.. 물론 **Keke**를 **Skull**으로 바꾸면서 이동시키는 것은 당연하면서도 유일한 방법이다. 처음에 생각한 것은 **Keke**가 이동하면서 **Wall**을 움직여서 통로를 만들게 하는 것. 적당한 위치에 옮겨 놓고 이동을 시작하기, 위를 바라보게 방향을 바꾼 후에 이동을 시작하기, 이동중에 위를 보도록 방향을 바꾸기 등등을 시도했으나 모두 소득 없음. 다음은 어떻게든 텍스트를 밖으로 옮기는 것. **[SKULL]**을 잘 빼내서 **//SKULL IS WIN//**을 만드는 계획이었으나 이것도 실패. 비슷하게 **[WIN]**을 어떻게 잘 안쪽으로 가져오는 방법도 연구했으나 실패. 밖에서 룰을 잘 재조합 하는 방법에도 도전. **[WIN]**을 **[SWAP]**자리로 어떻게든 옮겨보려는 시도도 실패. 마지막으로 시도하던 것은 왼쪽 아래의 룰을 어떻게든 해체하는 것. **[WALL]**이든 **[IS]**든 어떻게든 하나만 빼버리면 **//WALL IS HOT//**이 없어지므로 밖으로 나갈 수 있지만, 역시 온갖 시도가 모두 실패. 이렇게 이틀을 낭비하고서야 드디어 겨우 **Baba**를 스왑시켜서 **Wall**밖으로 이동하는 발상을 떠올렸다.. 한줄요약 : **Baba**를 스왑시켜서 **Wall**밖으로 보낸다. - **Keke**를 **[UP]**의 왼쪽으로 이동시킨 다음, 다시 아래쪽으로 한칸 밀어서 **Wall**과 겹치게 한다. **[PUSH]**를 우측으로 밀어서 소멸시키고, **//KEKE IS UP//**를 완성시켜서 위를 바라보게 한다. **[UP]**를 우측으로 밀어서 소멸시킨다. **[WALL]**을 좌측으로 밀어서 **//WALL IS STOP//**을 만든다. **[SKULL]**을 **[IS]**아래로 밀어서 **//KEKE IS SKULL//**을 만든다. 이 때 **Baba**는 **Keke**의 위에 있게 된다. 한턴 기다리면 **Skull**이 위로 이동하면서 **Baba**를 스왑시켜서 **Wall**과 겹쳐지게 만든다. 이제 **Flag**를 터치해서 클리어 ===== LEVEL FOREST-EXTRA 1: CRUMBLING FLOOR ===== LEVEL 9에서 했던 것보다 오브젝트가 하나 적어졌다? 순간 당황했지만, 쉽게 풀렸다 - **Flag**를 아래로 밀어서 **Bug**에 겹치게 놓고, 그 **Flag**를 다른 **Flag**로 아래로 밀어 **Belt**에 올려놓는다. 기다리면 **Flag**가 아래로 쉬프트된다. 이제 아래로 이동해서 **[WIN]**을 한칸 우측으로 민다. 같은 방법으로 **[PUSH]**와 **[IS]**를 이용해서 위에 있는 **Bug**의 오른쪽의 빈 공간을 **[PUSH]**로 메우게 한다. 이제 **[IS]**가 **Bug**와 겹쳐져 있는데, 다시 **[FLAG]**로 **[IS]**를 밀어서 **[PUSH]**의 왼쪽칸까지 쉬프트되게 한다. 오른쪽 길을 통해 아래로 내려가면서 **[IS]**를 아래로 밀면 **[IS]**가 다시 아래쪽 **Bug**의 우측 빈 공간으로 쉬프트되면서 무사히 아래까지 이동할 수 있다. //BABA IS WIN//을 조합한 후 **Baba**를 터치해 클리어.