0:00:00.459,0:00:05.200 Olá, eu sou a Charita Carter. Sou uma[br]produtora creativa sénior aqui na Walt Disney 0:00:05.200,0:00:09.550 Imagineering. Sou responsável por orientar[br]equipas que criam as nossas atrações 0:00:09.550,0:00:16.569 que os nossos convidados experimentam.[br]Estamos sempre à procura de maneiras para 0:00:16.569,0:00:21.220 melhorar as experiências dos nossos convidados[br]e a tecnologia é central nessa área. 0:00:21.220,0:00:27.640 Parabéns, conseguiste! Programaste o BB-8.[br]Penso que estás pronta para algo mais 0:00:27.640,0:00:33.250 desafiante. Vamos. Agora que aprendeste as[br]base da programação, vamos recuar no tempo 0:00:33.250,0:00:40.160 e construir o teu próprio jogo, com o R2-D2[br]e o C3PO. Para fazer um jogo, precisamos 0:00:40.160,0:00:45.989 aprender algo que os programadores de jogos[br]usam todos os dias: são chamados eventos. 0:00:45.989,0:00:51.089 Eventos indicam ao programa que deve escutar[br]ou esperar que algo aconteça e então, 0:00:51.089,0:00:56.829 executar uma acção. Alguns exemplos de[br]eventos são esperar por um clique do rato, 0:00:56.829,0:01:02.710 uma tecla direccional ou um toque no ecrã. Aqui[br]vamos fazer o R2-D2 mover-se para entregar 0:01:02.710,0:01:07.090 uma mensagem ao piloto rebelde e depois[br]mover-se até ao outro piloto. 0:01:07.090,0:01:12.570 Vamos usar eventos para o mover. Quando o[br]jogador usar as teclas cima/baixo, ou os 0:01:12.570,0:01:19.549 botões cima/baixo. Usaremos o bloco de evento[br]'when up' e ligamos-lhe o bloco 'move up'. 0:01:19.549,0:01:25.270 Quando o jogador prime as setas, o código[br]associado ao evento 'when up' é executado. 0:01:25.270,0:01:28.710 E faremos o mesmo para que o R2-D2 se[br]desloque para baixo. 0:01:28.710,0:01:34.740 Assim, em vez de escrever todo o código[br]de controlo do droide à partida, deixamos o 0:01:34.740,0:01:40.120 R2-D2 reagir aos eventos dos botões para se[br]deslocar pelo ecrã. Passo a passo, o nosso 0:01:40.120,0:01:42.510 jogo está a tornar-se mais interactivo.