0:00:02.280,0:00:09.280 So what grade are you in? Second. Tenth grade.[br]First grade. I was in eighth grade when I 0:00:09.820,0:00:16.530 learned to program. I got my first computer[br]when I was in sixth grade. What gets me excited 0:00:16.530,0:00:21.490 is being able to fix people's problems. You[br]can express yourself, you can build things 0:00:21.490,0:00:26.930 from an idea. Computer science is the basis[br]for a lot of the things that college students 0:00:26.930,0:00:31.400 and professionals will do for the next twenty[br]or thirty years. I like programming because 0:00:31.400,0:00:36.989 I like helping people. I get the opportunity[br]to build something that's gonna make people's 0:00:36.989,0:00:41.249 lives easier. I think it's the closest thing[br]we have to a superpower. Getting started is 0:00:41.249,0:00:47.710 the most important part. I'm a beginner myself[br]and I want you to learn with me. I'm John 0:00:47.710,0:00:52.469 Vechey, I'm one of the co-founders of PopCap[br]Games. We make games like Plants vs. Zombies, 0:00:52.469,0:00:57.670 Bejeweled, and Peggle. A lot about games isn't[br]how perfect your code is, it's not how perfect 0:00:57.670,0:01:02.129 your art is, it's about how does it feel and[br]how much fun it is. You can only get that 0:01:02.129,0:01:06.280 sense by trying it, by doing it, by learning[br]and adapting and iterating your own skills 0:01:06.280,0:01:11.170 of making games. Do you have a favorite video[br]game? Well, we're going to take one step towards 0:01:11.170,0:01:17.110 creating games just like that using Play Lab.[br]Good games have a story and every story has 0:01:17.110,0:01:22.829 actors. Actors do things like speak, move,[br]and interact with each other. Maybe even score 0:01:22.829,0:01:27.979 points based on the rules of the game. Today[br]we'll be learning how to do all these things, 0:01:27.979,0:01:33.710 one by one, with Disney's characters like[br]Anna, Elsa, Hiro, Baymax, and Rapunzel. We'll 0:01:33.710,0:01:39.500 build a game from scratch that can be shared[br]and played on a phone. Your screen is split 0:01:39.500,0:01:44.509 into three main parts. On the left is the[br]gamespace, where your program will run. The 0:01:44.509,0:01:50.670 instructions for each level are written below.[br]This middle area is the toolbox, and each 0:01:50.670,0:01:55.670 of these blocks is a piece of code. The white[br]space on the right is called the workspace, 0:01:55.670,0:02:02.460 and this is where we'll build our program.[br]To start off, you'll need to link your blocks 0:02:02.460,0:02:07.240 to the orange "when run" block. You can link[br]multiple blocks together by dragging them 0:02:07.240,0:02:13.069 out until you see the yellow outline, and[br]then they'll snap together. In this first 0:02:13.069,0:02:19.090 puzzle, Hiro is Actor 1 and Baymax is Actor[br]2. We need to move Hiro to get to Baymax by 0:02:19.090,0:02:24.909 dragging the "move right" block out and linking[br]it to the "when run" block. Once you have 0:02:24.909,0:02:29.819 your blocks in place, hit the "Run" button[br]to see what you've programmed. Get started 0:02:29.819,0:02:34.260 and by the end you'll be able to create your[br]own game with these amazing actors that can 0:02:34.260,0:02:40.620 interact, score points, throw microbots, cherries,[br]saucepans, sparkles, and ice.. and vanish 0:02:40.620,0:02:42.730 each other. It's all up to you!