1 00:00:00,459 --> 00:00:05,200 Hola, mi nombre es Charita Charter. Soy la productora creativa senior en Walt Disney 2 00:00:05,200 --> 00:00:09,550 Imagineering. Soy la responsable de dirigir los equipos que producen las atracciones 3 00:00:09,550 --> 00:00:16,569 que nuestros visitantes experimentan. Siempre estamos buscando maneras de mejorar 4 00:00:16,569 --> 00:00:21,220 y crear mejores experiencias para nuestros visitantes y la tecnología es el centro de esto. 5 00:00:21,220 --> 00:00:27,640 ¡Felicidades, lo conseguiste! Programaste a BB-8. Ahora creemos que estás preparado 6 00:00:27,640 --> 00:00:31,890 para algo más difícil. Vamos a por ello. Ahora que has aprendido las bases de la 7 00:00:31,890 --> 00:00:36,814 programación, vamos a volver en el tiempo para construir tu propio juego con R2-D2 y 8 00:00:36,820 --> 00:00:41,663 C3PO. Para hacer el juego, necesitamos aprender algo que los programadores de juegos 9 00:00:41,689 --> 00:00:47,319 usamos todos los días: los eventos. Los eventos dicen a tu programa que escuchen o 10 00:00:47,319 --> 00:00:53,909 o esperen a que pase algo y cuando ocurre, llevan a cabo una acción. Algunos ejemplos 11 00:00:53,909 --> 00:00:58,515 de eventos son escuchar el click del ratón, un botón de desplazamiento o tocar la 12 00:00:58,530 --> 00:01:03,080 pantalla. Aquí haremos que R2-D2 se mueva hacia arriba para entregar un mensaje al 13 00:01:03,080 --> 00:01:06,910 piloto rebelde y luego se mueva abajo hacia otro piloto rebelde. 14 00:01:07,430 --> 00:01:12,324 Usaremos eventos para moverlo. Cuando el jugador usa la flecha hacia arriba o hacia 15 00:01:13,129 --> 00:01:17,017 abajo o los botones arriba/abajo. Usamos el evento cuando flecha arriba y le 16 00:01:17,020 --> 00:01:21,734 adjuntamos el bloque ir arriba. Cuando el jugador aprieta la tecla flecha arriba, el 17 00:01:21,738 --> 00:01:25,860 código que hay debajo del bloque cuando flecha arriba, se ejecuta. Y lo mismo hace 18 00:01:25,865 --> 00:01:28,450 que R2-D2 se mueva hacia abajo. 19 00:01:28,459 --> 00:01:32,370 Ahora en vez de escribir todo el código para controlar nuestro droide por adelantado, 20 00:01:32,370 --> 00:01:36,197 permitiremos que R2-D2 reaccione a los eventos de pulsaciones de botones que lo 21 00:01:36,197 --> 00:01:41,467 mueven por la pantalla. Paso a paso, nuestro juego es más interactivo.