1 00:00:01,010 --> 00:00:26,760 Bueno, una vez que ya sabemos cómo poner el escenario y los personajes, vamos a, y los sonidos y demás, vamos a iniciarnos en la programación, aunque la parte de programación la vamos un poco a profundizar un poco más, pero de momento vamos a ver lo básico, ¿vale? 2 00:00:26,760 --> 00:00:46,359 Aquí hay un trabajo ya hecho y con él vamos a ir viendo varias cosas. Primero las escenas, sabemos que aquí tenemos las escenas y que en cada escena si pinchamos en la lista, la lista nos va a decir los objetos que tenemos en esa escena. 3 00:00:46,359 --> 00:00:58,759 En esta escena pues está la cámara, está la mujer, está una imagen que es Hello Kitty, está una imagen que es Bruja de Día y tenemos una cuerda. 4 00:00:59,560 --> 00:01:04,939 Entonces pues estos son digamos objetos que tenemos en esa escena. 5 00:01:05,120 --> 00:01:07,760 En cada escena pues vamos a tener nuestros objetos. 6 00:01:08,519 --> 00:01:12,500 En la otra escena, en esta escena por ejemplo, los objetos que tenemos son estos de aquí. 7 00:01:12,500 --> 00:01:29,299 Es bueno saber qué objetos tenemos en cada escena, porque si queremos utilizar los bloques, lo primero que tenemos que hacer es, sobre los objetos, activar la parte que pone utilizar bloques. 8 00:01:30,319 --> 00:01:34,879 Si no tenemos activado esto, no nos aparecen los bloques. 9 00:01:34,879 --> 00:01:35,719 vale 10 00:01:35,719 --> 00:01:38,739 aquí en el apartado de programar 11 00:01:38,739 --> 00:01:41,239 vemos que tenemos tres opciones 12 00:01:41,239 --> 00:01:43,500 utilizar los bloques 13 00:01:43,500 --> 00:01:45,540 utilizar Python 14 00:01:45,540 --> 00:01:47,959 el Python 15 00:01:47,959 --> 00:01:49,560 que hay en Codespace 16 00:01:49,560 --> 00:01:51,040 todavía no está muy 17 00:01:51,040 --> 00:01:53,379 desarrollado, yo no lo 18 00:01:53,379 --> 00:01:54,099 recomiendo 19 00:01:54,099 --> 00:01:56,840 pero bueno, está esa opción 20 00:01:56,840 --> 00:01:58,340 o 21 00:01:58,340 --> 00:02:01,420 Javascript, tampoco la recomiendo 22 00:02:01,420 --> 00:02:03,420 como opción, sobre todo para 23 00:02:03,420 --> 00:02:04,120 iniciar 24 00:02:04,120 --> 00:02:17,759 Y también otra cuestión que podemos hacer es ir metiendo bloques, coblox, y darle a cada coblox el mismo nombre que los personajes que tenemos aquí. 25 00:02:19,099 --> 00:02:30,280 Entonces, yo a este coblox1, ¿vale? Le puedo cambiar el nombre y, por ejemplo, llamarle cámara, ¿vale? 26 00:02:30,280 --> 00:02:36,039 Entonces, podemos tener un coblox por cada objeto. 27 00:02:37,280 --> 00:02:40,000 y ahora a este le cambiamos el nombre 28 00:02:40,000 --> 00:02:40,960 y le llamamos 29 00:02:40,960 --> 00:02:44,400 woman 30 00:02:44,400 --> 00:02:49,729 esto puede ser muy útil 31 00:02:49,729 --> 00:02:51,689 porque podemos hacer 32 00:02:51,689 --> 00:02:54,030 unas programaciones así no va a haber 33 00:02:54,030 --> 00:02:55,849 interacción entre los personajes 34 00:02:55,849 --> 00:02:57,770 podemos tener 35 00:02:57,770 --> 00:02:59,129 una programación 36 00:02:59,129 --> 00:03:01,310 para cada uno de los personajes 37 00:03:01,310 --> 00:03:04,210 y hacer la programación en cada uno de los personajes 38 00:03:04,210 --> 00:03:05,169 vale 39 00:03:05,169 --> 00:03:07,689 y esto pues bueno 40 00:03:07,689 --> 00:03:17,530 pues es una herramienta que a veces que tiene que bien vale en cuanto a la cámara la cámara lo que 41 00:03:17,530 --> 00:03:24,689 nos va a dar es el enfoque de la escena por lo tanto la cámara debe de aparecer siempre en todos 42 00:03:24,689 --> 00:03:33,370 los escritos y es muy importante que los personajes estén detrás de la cámara en la propia cámara 43 00:03:33,370 --> 00:03:38,289 también se puede programar pero es importante que los personajes estén detrás de la cámara 44 00:03:38,289 --> 00:03:43,129 y dedo y es muy importante donde coloquemos la cámara porque eso nos va a dar distintas 45 00:03:43,129 --> 00:03:53,159 perspectivas y lo hacemos desde aquí cerrando cosas vale si lo hacemos desde aquí vemos 46 00:03:55,560 --> 00:04:07,949 si cambiamos la cámara y la cambiamos por ejemplo más acerca pues la presente y por 47 00:04:07,949 --> 00:04:14,729 Es decir que 48 00:04:14,729 --> 00:04:17,670 Es importante tener en cuenta 49 00:04:17,670 --> 00:04:18,370 Esos detalles 50 00:04:18,370 --> 00:04:20,569 En cuanto a los bloques 51 00:04:20,569 --> 00:04:21,970 ¿Vale? 52 00:04:23,209 --> 00:04:25,509 Tenemos bloques 53 00:04:25,509 --> 00:04:26,949 Que lo que nos van a permitir 54 00:04:26,949 --> 00:04:30,050 Es los distintos elementos 55 00:04:30,050 --> 00:04:31,829 Que los podemos 56 00:04:31,829 --> 00:04:33,170 Cambiar aquí ¿Vale? 57 00:04:33,730 --> 00:04:35,790 Tenemos bloques que lo que nos hacen 58 00:04:35,790 --> 00:04:37,170 Es un poco movimiento 59 00:04:37,170 --> 00:04:40,889 Los bloques azules están por colores 60 00:04:40,889 --> 00:04:46,649 Entonces todos los bloques azules son prácticamente de movimiento y de posicionamiento 61 00:04:46,649 --> 00:04:50,829 Los bloques morados, como vemos aquí 62 00:04:50,829 --> 00:05:07,060 Los bloques morados nos van a cambiar las animaciones principalmente 63 00:05:07,060 --> 00:05:11,259 Nos van a permitir decidir alguna opción 64 00:05:11,259 --> 00:05:13,819 También tenemos uno de respuestas 65 00:05:13,819 --> 00:05:17,060 de preguntas y respuestas 66 00:05:17,060 --> 00:05:19,100 que quizás 67 00:05:19,100 --> 00:05:20,740 sea uno de los que más utilizamos 68 00:05:20,740 --> 00:05:24,420 y sobre todo son 69 00:05:24,420 --> 00:05:25,579 acciones 70 00:05:25,579 --> 00:05:28,839 este de aquí son eventos 71 00:05:28,839 --> 00:05:32,019 y también pues 72 00:05:32,019 --> 00:05:33,980 la verdad es que según 73 00:05:33,980 --> 00:05:36,540 hagamos, por ejemplo 74 00:05:36,540 --> 00:05:38,540 aquí tenemos lo que comentaba 75 00:05:38,540 --> 00:05:40,839 en el anterior vídeo de las colisiones 76 00:05:40,839 --> 00:05:42,579 si hay una colisión 77 00:05:42,579 --> 00:05:48,439 pues podemos hacer que suceda algo a la entrada, suceda algo a la salida de esa colisión. 78 00:05:51,620 --> 00:06:00,399 Por ejemplo, hacer clic y hacer que, por ejemplo, pues aparezca un enlace o un vídeo de YouTube. 79 00:06:01,819 --> 00:06:03,600 En fin, también esto es importante. 80 00:06:04,019 --> 00:06:06,360 A mí los que más me gustan, desde luego, son los de control. 81 00:06:06,360 --> 00:06:24,180 Y aquí pues tenemos los típicos bucles de repetir varias veces algo, el por siempre famoso que tenemos en Scratch, condicionales y otra serie de opciones. 82 00:06:24,180 --> 00:06:46,759 Estas son operaciones matemáticas que se suelen meter un poco dentro de los condicionales, son acciones realmente y luego aquí tenemos también para definir variables y para definir funciones y luego tenemos estas físicas de elasticidad y demás. 83 00:06:46,759 --> 00:07:11,040 tenemos una depuración y bueno pues las acciones tienen que ir y la programación tiene que ir un poco acorde a lo que nosotros estemos pensando, entonces lo que vamos a hacer ahora a continuación es hacer un pequeño repaso de conceptos claves de programación 84 00:07:11,040 --> 00:07:14,899 que yo creo que ya habéis utilizado con Scratch 85 00:07:14,899 --> 00:07:19,579 para que vosotros lo podáis utilizar en vuestro Codespace.