-
Bem, Olá.
-
Meu nome é Charita Carter.
-
Eu sou uma produtora criativa
sênior aqui na Walt Disney Imagineering.
-
Sou responsável por liderar equipes
-
atualmente produzem as atrações que
nossos visitantes utilizam
-
então nós estamos sempre procurando
por formas pelas quais podemos aprimorar
-
e criar uma experiência melhor
para os nossos visitantes,
-
e a tecnologia está no coração disso.
-
Parabéns, você conseguiu.
-
Você programou o BB-8.
-
Agora eu acho que estamos prontos
para algo mais difícil.
-
Vamos em frente.
-
Agora que você aprendeu
noções básicas de programação,
-
nós iremos voltar no tempo para
você criar o seu próprio jogo
-
Estrelando R2D2 e C3PO.
-
Para criarmos um jogo,
-
ós precisamos aprender sobre algo que os
programadores de jogos usam todos os dias
-
São chamados de eventos
-
Eventos dizem para o programa
para que ele aguarde de algo acontecer.
-
e então quando isso acontece,
uma ação é executada.
-
Alguns exemplos de eventos são
um clique no mouse,
-
um clique em um botão de
seta, ou um toque na tela.
-
Aqui, nós iremos fazer o
R2D2 se mover para cima
-
para entregar uma mensagem
para um piloto rebelde,
-
e então se mover para baixo
para chegar ao outro piloto rebelde
-
Nós usaremos eventos para fazê-lo se mover
-
quando o jogador
utilizar as teclas seta
-
para cima/baixo ou os
botões para cima/baixo.
-
Nós iremos usar o bloco de evento "whenUp"
e anexar o bloco "goUp" a ele.
-
Quando o jogador apertar
a tecla seta para cima,
-
o código anexado
ao bloco "whenUp" é executado,
-
e nós iremos fazer a mesma coisa
para fazer o R2 D2 se mover para baixo.
-
Para fazer isso, nós iremos usar
um comando chamado "whenUp."
-
Quando você arrastar o comando
para fora da caixa de ferramentas,
-
você verá que ele começará e terminará com
um colchete em vez de um ponto e vírgula.
-
Isso nos dará espaço
para colocar outros comandos no meio.
-
Todo comando que
colocarmos nesses colchetes
-
será executado quando o jogador
pressionar a seta para cima.
-
Queremos que o R2 D2 suba,
-
então vamos colocar um bloco "goUp"
dentro do comando,
-
e faremos a mesma coisa
para fazer o R2 D2 descer.
-
Agora, em vez de escrever todo o código
para controlar nosso robô com antecedência,
-
podemos deixar o R2 D2 reagir
aos eventos de pressionar o botão
-
que o moverão pela tela.
-
Passo a passo,
o seu jogo está ficando mais interativo.