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.