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