[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:04.59,0:00:09.33,Default,,0000,0000,0000,,Every December, I use my last video of the\Nyear to celebrate the most innovative and Dialogue: 0,0:00:09.33,0:00:12.99,Default,,0000,0000,0000,,inventive game I played in the last 12 months. Dialogue: 0,0:00:12.99,0:00:18.50,Default,,0000,0000,0000,,In previous years I’ve looked at the YouTube\Ndetective drama Her Story, the uncanny chatbot Dialogue: 0,0:00:18.50,0:00:24.70,Default,,0000,0000,0000,,game Event[0], the serpent simulator Snake\NPass, and the time-travelling murder mystery, Dialogue: 0,0:00:24.70,0:00:26.41,Default,,0000,0000,0000,,Return of the Obra Dinn. Dialogue: 0,0:00:26.41,0:00:30.16,Default,,0000,0000,0000,,These games have done things I’ve never\Nseen before, and are impressive in both their Dialogue: 0,0:00:30.16,0:00:32.76,Default,,0000,0000,0000,,idea and their execution. Dialogue: 0,0:00:32.76,0:00:37.53,Default,,0000,0000,0000,,They might not be the very best games of their\Nrespective years, but when it comes to fresh Dialogue: 0,0:00:37.53,0:00:40.81,Default,,0000,0000,0000,,concepts done well, these are the games I\Nwould recommend. Dialogue: 0,0:00:40.81,0:00:46.42,Default,,0000,0000,0000,,I certainly had lots of choices to pick from\Nfor 2019, like the combat-free role playing Dialogue: 0,0:00:46.42,0:00:52.59,Default,,0000,0000,0000,,game Disco Elysium, the hilarious honk ‘em\Nup Untitled Goose Game, the sci-fi archeology Dialogue: 0,0:00:52.59,0:00:57.83,Default,,0000,0000,0000,,game Outer Wilds, and the other sci-fi archeology\Ngame, Heaven’s Vault. Dialogue: 0,0:00:57.83,0:01:04.77,Default,,0000,0000,0000,,But this year, nothing quite beat the mind-melting\Npuzzle game, Baba Is You. Dialogue: 0,0:01:04.77,0:01:09.06,Default,,0000,0000,0000,,Now, from first glance, this game looks pretty\Nsimple. Dialogue: 0,0:01:09.06,0:01:15.03,Default,,0000,0000,0000,,You hop around a grid and push blocks - making\Nit part of a sub genre of block-shoving puzzlers, Dialogue: 0,0:01:15.03,0:01:18.09,Default,,0000,0000,0000,,all inspired by the Japanese game Sokoban. Dialogue: 0,0:01:18.09,0:01:23.14,Default,,0000,0000,0000,,Here’s where things start getting strange,\Nthough: in each level, the rules of the game Dialogue: 0,0:01:23.14,0:01:25.64,Default,,0000,0000,0000,,are written on screen as simple sentences. Dialogue: 0,0:01:25.64,0:01:30.53,Default,,0000,0000,0000,,Like, “Baba Is You”, which means you control\Nthis funny white critter called Baba. Dialogue: 0,0:01:30.53,0:01:34.53,Default,,0000,0000,0000,,Or “Wall Is Stop”, which means you can’t\Nwalk through walls. Dialogue: 0,0:01:34.53,0:01:39.60,Default,,0000,0000,0000,,“Rock Is Push” means you can shove rocks\Naround, and “Flag Is Win” means touching Dialogue: 0,0:01:39.60,0:01:42.35,Default,,0000,0000,0000,,the flag will finish the level. Dialogue: 0,0:01:42.35,0:01:47.35,Default,,0000,0000,0000,,And then here’s the kicker: those rules\Nare, themselves, blocks that can be pushed Dialogue: 0,0:01:47.35,0:01:52.44,Default,,0000,0000,0000,,around - allowing you to break the logic that\Ndictates the level at hand, and create entirely Dialogue: 0,0:01:52.44,0:01:55.50,Default,,0000,0000,0000,,new gameplay by rewriting the rules. Dialogue: 0,0:01:55.50,0:01:59.69,Default,,0000,0000,0000,,Remove the word “Stop” from “Wall Is\NStop”, for example, and now you can waltz Dialogue: 0,0:01:59.69,0:02:01.04,Default,,0000,0000,0000,,straight past walls. Dialogue: 0,0:02:01.04,0:02:06.54,Default,,0000,0000,0000,,Change “Flag Is Win” to “Rock Is Win”,\Nand now the rock becomes your goal. Dialogue: 0,0:02:06.54,0:02:11.31,Default,,0000,0000,0000,,Or push "Rock: into this sentence, and you switch\Nthe main character of the game into a tiny Dialogue: 0,0:02:11.31,0:02:12.62,Default,,0000,0000,0000,,brown boulder. Dialogue: 0,0:02:12.62,0:02:13.70,Default,,0000,0000,0000,,Cheeky. Dialogue: 0,0:02:13.70,0:02:18.11,Default,,0000,0000,0000,,And thus begins a few hundred levels where\Nthe solution is never to simply reach the Dialogue: 0,0:02:18.11,0:02:23.58,Default,,0000,0000,0000,,goal - but to rewrite the rules of the universe\Nuntil you’re in a world where the goal is Dialogue: 0,0:02:23.58,0:02:25.02,Default,,0000,0000,0000,,now reachable. Dialogue: 0,0:02:25.02,0:02:28.21,Default,,0000,0000,0000,,It is infinitely intelligent and endlessly\Nsurprising. Dialogue: 0,0:02:28.21,0:02:33.49,Default,,0000,0000,0000,,It’s tough, but far from impossible, and\Npractically every level is a revalatory experience Dialogue: 0,0:02:33.49,0:02:35.61,Default,,0000,0000,0000,,with a satisfying aha! moment. Dialogue: 0,0:02:35.61,0:02:40.22,Default,,0000,0000,0000,,And if you haven’t played it yet, now’s\Nyour time to pause the video, head to Steam Dialogue: 0,0:02:40.22,0:02:42.84,Default,,0000,0000,0000,,or the Switch eShop, and get the game. Dialogue: 0,0:02:42.84,0:02:44.87,Default,,0000,0000,0000,,I hope that you love it. Dialogue: 0,0:02:44.87,0:02:48.76,Default,,0000,0000,0000,,When you’re done, remember to come back,\Nand we’ll chat more about how the game builds Dialogue: 0,0:02:48.76,0:02:52.17,Default,,0000,0000,0000,,its brain-busting puzzles Dialogue: 0,0:02:52.17,0:02:56.50,Default,,0000,0000,0000,,Baba Is You is the brain-child of Finnish\Nindie developer Arvi Teikari. Dialogue: 0,0:02:56.50,0:03:01.45,Default,,0000,0000,0000,,He told me over email back in April that he\Nwas inspired to make the game as part of the Dialogue: 0,0:03:01.45,0:03:03.81,Default,,0000,0000,0000,,2017 Nordic Game Jam. Dialogue: 0,0:03:03.81,0:03:08.65,Default,,0000,0000,0000,,The jam’s theme was “Not There”, and\Nthe word “Not” made him think of logic Dialogue: 0,0:03:08.65,0:03:11.18,Default,,0000,0000,0000,,operators in programming languages. Dialogue: 0,0:03:11.18,0:03:15.86,Default,,0000,0000,0000,,Combine that with a block-pushing puzzle game\Nlike Snakebird or Stephen’s Sausage Roll, Dialogue: 0,0:03:15.86,0:03:21.04,Default,,0000,0000,0000,,and this “resulted in a mental image of\Na block of ice not melting in hot lava due Dialogue: 0,0:03:21.04,0:03:24.61,Default,,0000,0000,0000,,to the statement "Ice Is Not Melt”. Dialogue: 0,0:03:24.61,0:03:29.21,Default,,0000,0000,0000,,The scrappy, prototypical Baba Is You ended\Nup winning that Game Jam, and the reaction Dialogue: 0,0:03:29.21,0:03:34.12,Default,,0000,0000,0000,,was so positive that Teikari decided to take\Nhis underbaked jam game and turn it into a Dialogue: 0,0:03:34.12,0:03:35.38,Default,,0000,0000,0000,,full fat release. Dialogue: 0,0:03:35.38,0:03:42.12,Default,,0000,0000,0000,,Two years later, and the designer had about\N219 ultra clever levels for players to work through. Dialogue: 0,0:03:42.12,0:03:46.83,Default,,0000,0000,0000,,So how, exactly, is one of these Baba Is You\Nlevels made? Dialogue: 0,0:03:46.83,0:03:52.93,Default,,0000,0000,0000,,To start, Teikari tries to think of an interesting\Ninteraction, or set-up that could come out Dialogue: 0,0:03:52.93,0:03:56.04,Default,,0000,0000,0000,,of the game’s encyclopaedia of words and\Nrules. Dialogue: 0,0:03:56.04,0:04:01.38,Default,,0000,0000,0000,,“Pull”, for example, could lead to a level\Nwhere Keke needs to drag a key across a lake. Dialogue: 0,0:04:01.38,0:04:06.28,Default,,0000,0000,0000,,A teleporter doesn’t have to just move objects,\Nbut could also be used to move around the Dialogue: 0,0:04:06.28,0:04:07.88,Default,,0000,0000,0000,,rules themselves. Dialogue: 0,0:04:07.88,0:04:12.10,Default,,0000,0000,0000,,And the word “Has”, could lend itself\Nto a level where you drop a box every-time Dialogue: 0,0:04:12.10,0:04:15.94,Default,,0000,0000,0000,,Keke dies, but that box immediately turns\Nback into Keke. Dialogue: 0,0:04:15.94,0:04:17.14,Default,,0000,0000,0000,,Bonkers. Dialogue: 0,0:04:17.14,0:04:22.00,Default,,0000,0000,0000,,Speaking at the Gamelab conference in Barcelona\Nthis summer, Teikari said, “when I’ve Dialogue: 0,0:04:22.00,0:04:26.78,Default,,0000,0000,0000,,got this idea of ‘hey, that would be cool\Nto see in a level’, I try to figure out Dialogue: 0,0:04:26.78,0:04:31.88,Default,,0000,0000,0000,,what kind of level do I have to build so that\Nwhen the player is playing the level they Dialogue: 0,0:04:31.88,0:04:34.26,Default,,0000,0000,0000,,have to use that interaction”. Dialogue: 0,0:04:34.26,0:04:38.34,Default,,0000,0000,0000,,And that’s where we get to the fascinating\Ncontradiction at the heart of Baba Is You. Dialogue: 0,0:04:38.34,0:04:42.38,Default,,0000,0000,0000,,Because while this is a game that offers a\Nseemingly infinite world of possibilities Dialogue: 0,0:04:42.38,0:04:46.67,Default,,0000,0000,0000,,- its puzzles are largely defined by what\Nyou can’t do. Dialogue: 0,0:04:46.67,0:04:52.13,Default,,0000,0000,0000,,Because while making an open ended puzzle\Ngame sounds great, it’s open to easy answers Dialogue: 0,0:04:52.13,0:04:57.63,Default,,0000,0000,0000,,- like Scribblenauts, where half of the levels\Ncan be finished by writing in the word jetpack. Dialogue: 0,0:04:57.63,0:05:02.71,Default,,0000,0000,0000,,So the designer’s job is actually to lock\Nyou in and force restrictions on you. Dialogue: 0,0:05:02.71,0:05:07.50,Default,,0000,0000,0000,,And in Baba Is You that’s achieved by the\Nwords that are and aren’t on screen, the Dialogue: 0,0:05:07.50,0:05:11.94,Default,,0000,0000,0000,,way some sentences are pushed against walls\Nor locked behind fences, and the claustrophobic Dialogue: 0,0:05:11.94,0:05:14.27,Default,,0000,0000,0000,,grid that constricts your movements. Dialogue: 0,0:05:14.27,0:05:19.07,Default,,0000,0000,0000,,With these restrictions in place, the designer\Ncan lock off easy answers - and force you Dialogue: 0,0:05:19.07,0:05:22.17,Default,,0000,0000,0000,,to find the clever trick at the heart of the\Npuzzle. Dialogue: 0,0:05:22.17,0:05:27.04,Default,,0000,0000,0000,,Teikari calls this process reverse engineering\N- of essentially starting with the solution Dialogue: 0,0:05:27.04,0:05:32.14,Default,,0000,0000,0000,,and then working backwards to throw up restrictions\Nand make a puzzle that supports it. Dialogue: 0,0:05:32.14,0:05:36.48,Default,,0000,0000,0000,,As an example, take the level Baba Doesn’t\NRespond. Dialogue: 0,0:05:36.48,0:05:42.87,Default,,0000,0000,0000,,In this level we play as Keke, and the solution\Nis to use two belts to redirect a moving Baba. Dialogue: 0,0:05:42.87,0:05:46.43,Default,,0000,0000,0000,,So how does the designer force this interaction? Dialogue: 0,0:05:46.43,0:05:52.18,Default,,0000,0000,0000,,Let’s start by putting a wall and a locked\Ndoor between Keke and the Flag. Dialogue: 0,0:05:52.18,0:05:57.44,Default,,0000,0000,0000,,If we put a rule here like “Door Is Shut\NAnd Open”, we can just push the word “Shut” Dialogue: 0,0:05:57.44,0:06:00.34,Default,,0000,0000,0000,,over and then go to the flag. Dialogue: 0,0:06:03.93,0:06:09.08,Default,,0000,0000,0000,,But if we put a reed here, and make it so\Ncreating that first sentence simultaneously Dialogue: 0,0:06:09.10,0:06:16.16,Default,,0000,0000,0000,,makes the rule “Reed Is Defeat”, we suddenly\Nput Keke in a pickle - opening the door also Dialogue: 0,0:06:16.16,0:06:18.22,Default,,0000,0000,0000,,denies access to that door. Dialogue: 0,0:06:18.22,0:06:20.42,Default,,0000,0000,0000,,Hm! Quite the catch! Dialogue: 0,0:06:20.43,0:06:25.40,Default,,0000,0000,0000,,So, the player will hopefully realise that\Nthey need to have Keke be stood in this exact Dialogue: 0,0:06:25.40,0:06:30.37,Default,,0000,0000,0000,,spot when the rule is triggered - and they just\Nneed to figure out how to move the sentence Dialogue: 0,0:06:30.37,0:06:31.57,Default,,0000,0000,0000,,from afar. Dialogue: 0,0:06:31.57,0:06:34.08,Default,,0000,0000,0000,,Answer: “Baba Is Move”. Dialogue: 0,0:06:34.08,0:06:39.02,Default,,0000,0000,0000,,Now the level would be way too easy if we\Ncould just put Baba here, make “Baba Is Dialogue: 0,0:06:39.02,0:06:43.89,Default,,0000,0000,0000,,Move”, and then walk to the right spot and\Nwait for Baba to walk into the words. Dialogue: 0,0:06:43.89,0:06:46.96,Default,,0000,0000,0000,,So, some restrictions are added. Dialogue: 0,0:06:46.96,0:06:50.48,Default,,0000,0000,0000,,This single hedge block means Baba only has\Na tiny run-up. Dialogue: 0,0:06:50.48,0:06:55.49,Default,,0000,0000,0000,,And having “Move” be in the corner makes\Nit impossible to, well, move, so the sentence Dialogue: 0,0:06:55.49,0:07:00.36,Default,,0000,0000,0000,,“Baba Is Move” has to be made on the furthest\Nleft edge of the screen. Dialogue: 0,0:07:00.36,0:07:05.13,Default,,0000,0000,0000,,These two things combine to make it impossible\Nto make “Baba Is Move” and then walk to Dialogue: 0,0:07:05.13,0:07:09.53,Default,,0000,0000,0000,,that all-important spot, because Baba will\Nhave already made the reed deadly by the time Dialogue: 0,0:07:09.53,0:07:10.80,Default,,0000,0000,0000,,you get there. Dialogue: 0,0:07:10.80,0:07:16.19,Default,,0000,0000,0000,,And thus, you must use these belts to create\Na much longer path for Baba to take, Chu Chu Dialogue: 0,0:07:16.19,0:07:20.78,Default,,0000,0000,0000,,Rocket style, which will give you enough time\Nto walk across the level before he triggers Dialogue: 0,0:07:20.78,0:07:22.45,Default,,0000,0000,0000,,the sentence change. Dialogue: 0,0:07:22.45,0:07:26.44,Default,,0000,0000,0000,,Then it’s just a case of sprinkling on some\Npretty decoration, and putting in some other Dialogue: 0,0:07:26.44,0:07:30.39,Default,,0000,0000,0000,,bits to restrict your movement or stop unintended\Nsolutions. Dialogue: 0,0:07:30.39,0:07:32.94,Default,,0000,0000,0000,,Though, many of those are left in by the designer Dialogue: 0,0:07:32.94,0:07:36.10,Default,,0000,0000,0000,,- provided they don’t make the real solution trivial. Dialogue: 0,0:07:39.06,0:07:43.00,Default,,0000,0000,0000,,So as you can see, the solution to the puzzle\Nis actually pretty simple. Dialogue: 0,0:07:43.00,0:07:48.12,Default,,0000,0000,0000,,But by obfuscating the answer behind a sequence\Nof problems, it creates this interesting phenomenon Dialogue: 0,0:07:48.12,0:07:52.78,Default,,0000,0000,0000,,where Teikari is working backwards from the\Nsolution, locking up doors behind him as he Dialogue: 0,0:07:52.78,0:07:54.66,Default,,0000,0000,0000,,gets to the starting conditions for the puzzle. Dialogue: 0,0:07:54.66,0:07:59.79,Default,,0000,0000,0000,,And then the player then moves in the opposite\Ndirection, opening each door in turn until Dialogue: 0,0:07:59.79,0:08:00.92,Default,,0000,0000,0000,,they get to the solution. Dialogue: 0,0:08:00.92,0:08:06.38,Default,,0000,0000,0000,,And by setting the stage up in this way, the\Nplayer is actually somewhat lured towards Dialogue: 0,0:08:06.38,0:08:07.38,Default,,0000,0000,0000,,the solution. Dialogue: 0,0:08:07.38,0:08:12.01,Default,,0000,0000,0000,,Each level contains a number of tiny problems\Nthat render something impossible - forcing Dialogue: 0,0:08:12.01,0:08:16.35,Default,,0000,0000,0000,,the player to find a different, more creative\Nway to overcome the problem. Dialogue: 0,0:08:16.35,0:08:21.45,Default,,0000,0000,0000,,These stumbling blocks then stack together,\Ncreating a pathway to the level’s solution. Dialogue: 0,0:08:21.45,0:08:25.47,Default,,0000,0000,0000,,Here’s how that looks in a favourite stage\Nof mine: Tiny Pond. Dialogue: 0,0:08:25.47,0:08:29.59,Default,,0000,0000,0000,,In this level, the word “Win” needs to\Nbe released from a pond. Dialogue: 0,0:08:29.59,0:08:34.80,Default,,0000,0000,0000,,The water is tagged as “Shut”, and Baba\Nis tagged as “Open”, which means you can walk Dialogue: 0,0:08:34.80,0:08:39.26,Default,,0000,0000,0000,,into the water to unlock it and gain access\N- but this also destroys Baba. Dialogue: 0,0:08:39.26,0:08:42.26,Default,,0000,0000,0000,,So, we’re going to need to try something\Nelse. Dialogue: 0,0:08:42.26,0:08:46.82,Default,,0000,0000,0000,,We’ve got two other words: “Key” and\N“Flag”, and so we could make “Key Is Dialogue: 0,0:08:46.82,0:08:50.92,Default,,0000,0000,0000,,Open”, but there’s no “Push” verb,\Nmeaning the key just sits there. Dialogue: 0,0:08:50.92,0:08:55.70,Default,,0000,0000,0000,,The only way to make it move is to write “Key\NIs You”, but we run into the same problem: Dialogue: 0,0:08:55.71,0:08:59.90,Default,,0000,0000,0000,,you’re destroyed as soon as you touch the\Nwater. Dialogue: 0,0:08:59.90,0:09:05.91,Default,,0000,0000,0000,,By now you should hopefully be thinking, “okay,\Nmaybe I can be both key and Baba at the same Dialogue: 0,0:09:05.91,0:09:09.36,Default,,0000,0000,0000,,time, because when one dies, I can still control\Nthe other one”. Dialogue: 0,0:09:09.36,0:09:13.02,Default,,0000,0000,0000,,But, sadly, there aren’t enough words to\Nmake that sentence work. Dialogue: 0,0:09:13.02,0:09:17.67,Default,,0000,0000,0000,,However, the sequence of logical leaps have\Ngot you this far and there’s only one possible Dialogue: 0,0:09:17.67,0:09:22.34,Default,,0000,0000,0000,,way forward now: if you make flag is key,\Nyou’ve got two keys. Dialogue: 0,0:09:22.34,0:09:27.23,Default,,0000,0000,0000,,And now if you have “Key Is You”, you\Ncan control both, sacrifice one to open a Dialogue: 0,0:09:27.23,0:09:32.69,Default,,0000,0000,0000,,hole in the water, and use the remaining key\Nto finish the stage. Dialogue: 0,0:09:32.69,0:09:35.65,Default,,0000,0000,0000,,It’s really clever. Dialogue: 0,0:09:35.65,0:09:41.00,Default,,0000,0000,0000,,The set-up for the stage walked us right into\Nthe central problem of the level: we need Dialogue: 0,0:09:41.00,0:09:44.81,Default,,0000,0000,0000,,to be “Open”, but we also don’t want\Nto disappear when we use ourselves. Dialogue: 0,0:09:44.81,0:09:49.64,Default,,0000,0000,0000,,And so we’re in the perfect spot to try\Nand figure out the actual solution - and go Dialogue: 0,0:09:49.64,0:09:52.64,Default,,0000,0000,0000,,“aha!” when we get there. Dialogue: 0,0:09:52.64,0:09:56.72,Default,,0000,0000,0000,,If this was the first level that you played\Nin this game, you would be - I think - Dialogue: 0,0:09:56.72,0:09:58.22,Default,,0000,0000,0000,,completely stumped. Dialogue: 0,0:09:58.22,0:10:03.00,Default,,0000,0000,0000,,But luckily, playing Baba Is You means constantly\Nadding to an ever expanding knowledge base Dialogue: 0,0:10:03.00,0:10:05.71,Default,,0000,0000,0000,,that grows with every stage you play. Dialogue: 0,0:10:05.71,0:10:12.01,Default,,0000,0000,0000,,So Tiny Pond builds on the level Jelly Throne,\Nwhere you control two characters at once. Dialogue: 0,0:10:12.01,0:10:17.26,Default,,0000,0000,0000,,And Tiny Pond’s solution reappears in the\Nstage Unreachable Shores, where you sacrifice Dialogue: 0,0:10:17.26,0:10:20.76,Default,,0000,0000,0000,,one Keke, so the survivor can move forward. Dialogue: 0,0:10:20.76,0:10:23.96,Default,,0000,0000,0000,,But this sort of learning starts from the\Nvery beginning of the game. Dialogue: 0,0:10:23.96,0:10:28.85,Default,,0000,0000,0000,,Baba Is You is a pretty complicated puzzler,\Nafter all, and there’s not a single tutorial Dialogue: 0,0:10:28.85,0:10:29.85,Default,,0000,0000,0000,,in sight. Dialogue: 0,0:10:29.85,0:10:35.50,Default,,0000,0000,0000,,Instead, the game’s first crop of puzzles\Nall subtly and silently tell you how the game Dialogue: 0,0:10:35.50,0:10:37.74,Default,,0000,0000,0000,,works through their solutions. Dialogue: 0,0:10:37.74,0:10:40.46,Default,,0000,0000,0000,,So in Level 1, we’re stuck inside a tiny\Nbox. Dialogue: 0,0:10:40.46,0:10:44.57,Default,,0000,0000,0000,,There’s only one way to get out and that’s\Nto break the sentence “Wall Is Stop”, Dialogue: 0,0:10:44.57,0:10:47.49,Default,,0000,0000,0000,,and make the wall no longer a solid object. Dialogue: 0,0:10:47.49,0:10:51.67,Default,,0000,0000,0000,,Then, we can make a sentence - “Flag Is\NWin” - to finish the level. Dialogue: 0,0:10:51.67,0:10:57.15,Default,,0000,0000,0000,,That’s breaking and making sentences: the\Ntwo most fundamental concepts of the game. Dialogue: 0,0:10:57.15,0:11:01.63,Default,,0000,0000,0000,,Level 2 is the exact same stage as before\Nbut now everything is wrong. Dialogue: 0,0:11:01.63,0:11:06.78,Default,,0000,0000,0000,,You play as a wall, the walls are made of\Nflags, and Baba is nowhere to be found. Dialogue: 0,0:11:06.78,0:11:11.35,Default,,0000,0000,0000,,This teaches players that nothing in the game\Nhas an intrinsic value: it’s only given Dialogue: 0,0:11:11.35,0:11:13.64,Default,,0000,0000,0000,,purpose when part of a rule. Dialogue: 0,0:11:13.64,0:11:18.16,Default,,0000,0000,0000,,The game keeps this up throughout its first\Nfew stages, with solutions that clue us in Dialogue: 0,0:11:18.16,0:11:21.62,Default,,0000,0000,0000,,to some fundamental concept we’ll definitely\Nneed to know later. Dialogue: 0,0:11:21.62,0:11:26.37,Default,,0000,0000,0000,,Here, “Lava Is Push overrides” the rule\N“Lava Is Hot”. Dialogue: 0,0:11:26.37,0:11:30.73,Default,,0000,0000,0000,,In this puzzle, we learn that we can create\Ntwo sentences from the same “Is” block, Dialogue: 0,0:11:30.73,0:11:32.82,Default,,0000,0000,0000,,by creating them in a cross. Dialogue: 0,0:11:32.82,0:11:37.67,Default,,0000,0000,0000,,And the game will continue to teach new concepts\Nand ideas throughout the adventure. Dialogue: 0,0:11:37.67,0:11:42.76,Default,,0000,0000,0000,,Every time a new concept is introduced - like\Nthe operator “And” or the words “Open” Dialogue: 0,0:11:42.76,0:11:48.12,Default,,0000,0000,0000,,and “Shut”, we’re treated to introductory\Npuzzles that make these new mechanics crystal clear. Dialogue: 0,0:11:48.12,0:11:53.70,Default,,0000,0000,0000,,I asked Teikari how he went about making these\Nintroductory stages, and he said “If I exhaustively Dialogue: 0,0:11:53.71,0:11:58.01,Default,,0000,0000,0000,,go through all the meaningful interactions\Nbetween elements, eventually I get levels Dialogue: 0,0:11:58.01,0:12:03.06,Default,,0000,0000,0000,,where the ‘trick’ is mostly just the basic\Nfunctionality of a specific element in itself”. Dialogue: 0,0:12:03.06,0:12:07.99,Default,,0000,0000,0000,,that can then be put at the beginning of the\Nworld, to act as a tutorial for the stages Dialogue: 0,0:12:07.99,0:12:09.76,Default,,0000,0000,0000,,to come. Dialogue: 0,0:12:09.78,0:12:14.06,Default,,0000,0000,0000,,While Baba Is You is full of puzzles that\Nwill make you feel stumped when you first Dialogue: 0,0:12:14.07,0:12:18.91,Default,,0000,0000,0000,,play them, and make you feel smart when you\Nsolve them, Teikari’s real goal is to create Dialogue: 0,0:12:18.91,0:12:21.71,Default,,0000,0000,0000,,moments of surprise and laughter. Dialogue: 0,0:12:21.71,0:12:23.76,Default,,0000,0000,0000,,YOUTUBER: [Laughter]. Dialogue: 0,0:12:23.76,0:12:29.98,Default,,0000,0000,0000,,YOUTUBER: “There’s no rule saying ‘Wall\NIs Stop’. [Laughter] Dialogue: 0,0:12:29.98,0:12:35.73,Default,,0000,0000,0000,,I was confining myself to this stupid little\Narea and I didn’t need to.” Dialogue: 0,0:12:35.73,0:12:40.96,Default,,0000,0000,0000,,That’s certainly one way it’s done - by playing\Nwith your expectations for how things work. Dialogue: 0,0:12:40.96,0:12:45.49,Default,,0000,0000,0000,,In this level, for example, most players will\Nassume they need to unlock the door. Dialogue: 0,0:12:45.49,0:12:47.94,Default,,0000,0000,0000,,But actually they need to unlock the wall. Dialogue: 0,0:12:47.94,0:12:52.86,Default,,0000,0000,0000,,There are also just bonkers rules that go\Nway beyond the basic set-up. Dialogue: 0,0:12:52.86,0:12:57.27,Default,,0000,0000,0000,,“Empty” allows you to control or fill\Nthe empty space in each stage. Dialogue: 0,0:12:57.27,0:13:00.33,Default,,0000,0000,0000,,“Make” lets you create a trail of objects\Nwhen you move. Dialogue: 0,0:13:00.33,0:13:04.71,Default,,0000,0000,0000,,“More” lets you duplicate keys until they\Nfill every spot in the space. Dialogue: 0,0:13:04.71,0:13:10.48,Default,,0000,0000,0000,,And just like the original idea for the game,\N“Not” allows you to flip rules on their head. Dialogue: 0,0:13:10.48,0:13:15.28,Default,,0000,0000,0000,,Plus, in an attempt to make sure every single\Ninteraction is explored - a similar design Dialogue: 0,0:13:15.29,0:13:20.38,Default,,0000,0000,0000,,philosophy as one used by Braid developer\NJonathan Blow - Teikari has “Text” be Dialogue: 0,0:13:20.38,0:13:23.95,Default,,0000,0000,0000,,a word, allowing you to manipulate the rules\Nwith other rules. Dialogue: 0,0:13:23.95,0:13:27.85,Default,,0000,0000,0000,,And by the time “Level” is introduced,\Nyou’re not only moving the entire screen Dialogue: 0,0:13:27.85,0:13:32.94,Default,,0000,0000,0000,,around - but breaking out the stage and bouncing\Naround the map screen in a mind-melting meta Dialogue: 0,0:13:32.94,0:13:36.22,Default,,0000,0000,0000,,exploration of the game’s fundamental logic. Dialogue: 0,0:13:36.22,0:13:38.88,Default,,0000,0000,0000,,There were more ideas that didn’t make the\Ncut, of course. Dialogue: 0,0:13:38.88,0:13:42.92,Default,,0000,0000,0000,,Teikari told me that “Stick”, which would\Nmake objects clump together, was removed because Dialogue: 0,0:13:42.92,0:13:45.49,Default,,0000,0000,0000,,it created nightmare programming problems. Dialogue: 0,0:13:45.49,0:13:49.67,Default,,0000,0000,0000,,And “Safe”, which would render an object\Ninvulnerable, was left on the cutting room Dialogue: 0,0:13:49.67,0:13:52.88,Default,,0000,0000,0000,,floor because it was hazy, and uninteresting. Dialogue: 0,0:13:52.88,0:13:56.46,Default,,0000,0000,0000,,Not everything that made it into the game is a \Ncomplete winner, if you ask me: Dialogue: 0,0:13:56.46,0:13:58.49,Default,,0000,0000,0000,,a stage where you trap Keke Dialogue: 0,0:13:58.49,0:14:03.04,Default,,0000,0000,0000,,under words and then push them away from the\Ncorner is awkward and confusing, and the word Dialogue: 0,0:14:03.04,0:14:06.25,Default,,0000,0000,0000,,“Swap” is like “Tele” but not as cool. Dialogue: 0,0:14:06.25,0:14:11.37,Default,,0000,0000,0000,,With 200-odd stages, though, there’s always\Ngoing to be a few that don’t click for everyone. Dialogue: 0,0:14:11.37,0:14:16.01,Default,,0000,0000,0000,,But Teikari points to an army of playtesters\Nwho gave feedback on stages, and discovered Dialogue: 0,0:14:16.01,0:14:17.05,Default,,0000,0000,0000,,alternative solutions.. Dialogue: 0,0:14:17.05,0:14:21.45,Default,,0000,0000,0000,,“I’m extremely thankful for how much testers\Nhave done for the game”, he says. Dialogue: 0,0:14:21.45,0:14:25.92,Default,,0000,0000,0000,,That group of testers, it turns out, is a\Nwho’s-who of puzzle game wizards, and includes Dialogue: 0,0:14:25.92,0:14:31.97,Default,,0000,0000,0000,,the designers behind Ending, A Good Snowman\Nis Hard to Build, Pipe Push Paradise, Starseed Dialogue: 0,0:14:31.97,0:14:35.18,Default,,0000,0000,0000,,Pilgrim, Minit, and The Witness. Dialogue: 0,0:14:37.55,0:14:42.78,Default,,0000,0000,0000,,Baba Is You is a surprising, silly, and mind-bogglingly\Ncomplex game. Dialogue: 0,0:14:42.79,0:14:48.20,Default,,0000,0000,0000,,And it had every chance of becoming too difficult\Nto grasp, too esoteric to understand, or too Dialogue: 0,0:14:48.20,0:14:50.64,Default,,0000,0000,0000,,freeform to actually produce good puzzles. Dialogue: 0,0:14:50.64,0:14:54.66,Default,,0000,0000,0000,,But Arvi Teikari has proven himself as a master\Nof puzzle design. Dialogue: 0,0:14:54.66,0:15:00.64,Default,,0000,0000,0000,,He introduces the loopy logic of Baba Is You\Nslowly and subtly, so everyone can understand it. Dialogue: 0,0:15:00.64,0:15:05.38,Default,,0000,0000,0000,,With his reverse-engineering process, he buries\Na clever trick under layers of problems. Dialogue: 0,0:15:05.38,0:15:09.74,Default,,0000,0000,0000,,But they’re never red herrings or pointless\Nbusy work - they’re about leading the player Dialogue: 0,0:15:09.74,0:15:11.91,Default,,0000,0000,0000,,to the catch at the centre of the puzzle. Dialogue: 0,0:15:11.91,0:15:16.39,Default,,0000,0000,0000,,And he’s more interested in surprises and\Nsilliness than rock-hard challenge, making Dialogue: 0,0:15:16.39,0:15:20.05,Default,,0000,0000,0000,,for a game that will make you laugh more than\Nit will make you frustrated. Dialogue: 0,0:15:20.05,0:15:24.97,Default,,0000,0000,0000,,It’s simply a really great puzzle game,\Nbuilt on a fresh concept that was executed Dialogue: 0,0:15:24.97,0:15:25.97,Default,,0000,0000,0000,,perfectly. Dialogue: 0,0:15:25.97,0:15:28.68,Default,,0000,0000,0000,,A no-brainer for this year’s final video. Dialogue: 0,0:15:31.06,0:15:33.31,Default,,0000,0000,0000,,Hey, thank you so much for watching! Dialogue: 0,0:15:33.31,0:15:37.24,Default,,0000,0000,0000,,I just wanted to take a moment to say thanks for\Nall of your support in 2019. Dialogue: 0,0:15:37.24,0:15:41.89,Default,,0000,0000,0000,,I’m really proud of the stuff I made and \Nyour support has meant the world. Dialogue: 0,0:15:41.89,0:15:47.06,Default,,0000,0000,0000,,I’ve already got so many video ideas lined\Nup for 2020 but it's time for a quick break. Dialogue: 0,0:15:47.06,0:15:51.34,Default,,0000,0000,0000,,So I hope you'll have an amazing Christmas, and\NI’ll see you in the new year.