1 00:00:00,370 --> 00:00:09,890 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,570 --> 00:00:18,789 Hola, buenos días. Pues vamos a hacer un pequeño videotutorial. En este caso nos vamos a centrar en este objeto. 3 00:00:19,289 --> 00:00:28,089 Es una figura que se va desplazando hacia la derecha y va a ir girando. Y bueno, puede más, puede saltar, pero es el ruido. 4 00:00:28,089 --> 00:00:36,670 nos olvidamos del resto del juego y simplemente vamos a hacer el vídeo tutorial sobre este este 5 00:00:36,670 --> 00:00:49,329 objeto hacia la derecha y podemos saltar y bueno pues vamos a ver cómo lo hemos planteado lo 6 00:00:49,329 --> 00:00:54,850 primero que tenemos que hacer es diseñar a nuestro objeto nuestro objeto hacemos un dibujo bueno aquí 7 00:00:54,850 --> 00:00:59,710 tenemos las herramientas de dibujo, hemos trabajado con los bordes, hemos cambiado el color de los 8 00:00:59,710 --> 00:01:05,670 bordes, la herramienta cuadrado, la herramienta línea, la herramienta círculo y luego lo que 9 00:01:05,670 --> 00:01:17,310 hacemos es simplemente duplicar, es darle botón derecho, duplicar, seleccionarlo y girarlo 45 10 00:01:17,310 --> 00:01:23,390 grados y así vamos haciendo ese efecto de giro. Luego lo hemos ido pues algunas veces modificando, 11 00:01:23,390 --> 00:01:32,069 Mira, podemos aquí modificar, por ejemplo, la boca. Está serio y ahora lo podemos hacer con carita feliz. 12 00:01:33,049 --> 00:01:42,530 Realmente la herramienta nodo se utiliza mucho, la herramienta pincel o la herramienta círculo para los ojos o la herramienta cuadrado, 13 00:01:42,689 --> 00:01:47,670 pero en cuantito nosotros hacemos esto, lo eliminamos, ya tenemos un triángulo. 14 00:01:47,670 --> 00:01:51,109 Podemos haber hecho a nuestro personaje un triángulo que vaya rodando. 15 00:01:51,409 --> 00:01:55,109 Esto es una copia de un juego que les gusta mucho. 16 00:01:55,329 --> 00:02:00,670 Pero bueno, nosotros ya lo eliminamos y tenemos nuestros ocho disfraces, 17 00:02:01,569 --> 00:02:07,569 que son los ocho disfraces si tú divides la circunferencia 360 entre ocho partes. 18 00:02:08,009 --> 00:02:10,050 Y ahora vamos a ver cómo lo hemos programado. 19 00:02:10,550 --> 00:02:14,069 Bueno, tenemos varias variables. 20 00:02:14,069 --> 00:02:23,189 Las que nos importan a nosotros es la de saltar, pero la de saltar viene de cuando le llega el pulso de este botón. 21 00:02:23,349 --> 00:02:30,610 Pulsamos este botón, le llega el mensaje de saltar y aquí, muy importante, le damos la velocidad 23. 22 00:02:31,310 --> 00:02:34,090 Darle a la velocidad 23 para que llegue hasta aquí. 23 00:02:34,409 --> 00:02:40,750 Si le modificamos la velocidad y le damos 12, pues llegaríamos hasta aquí. 24 00:02:41,509 --> 00:02:47,050 Bueno, pues esto es parte de un poco del ensayo y error, ir viendo cuál es la velocidad. 25 00:02:47,210 --> 00:02:52,449 Yo siempre dejo los enemigos, hemos dejado que lleguen por aquí para que pueda ir saltando, 26 00:02:52,550 --> 00:02:58,490 porque se van a ir saltando para eliminarlos por arriba, para evitarlos por arriba. 27 00:02:59,889 --> 00:03:07,810 Tenemos esa variable, la hemos definido como 23 y le sumamos ahí la velocidad 23, por eso sube hasta arriba. 28 00:03:07,810 --> 00:03:30,969 Bueno, aquí vamos a ver la velocidad y hace el efecto de gravedad porque cada vez va más despacio y luego vuelve a caer empezando de cero un poco más deprisa y eso lo conseguimos en repetir pues 46 veces le damos la velocidad menos 1 y se lo sumamos a la velocidad de 23 pues le vamos restando menos 1 y se lo vamos haciendo 46 veces. 29 00:03:30,969 --> 00:03:39,969 Vamos del menos 23, bueno, del 23 vamos a llegar al 0 y luego volvemos a llegar al 23. 30 00:03:40,389 --> 00:03:46,789 Tenemos un sonido de bote y aquí lo que nos ocurre, mira, vamos a ponerlo, antes lo hemos visto, 31 00:03:47,189 --> 00:03:55,909 cuando ponemos 10, nuestro objeto baja por debajo de menos 135, pero hacemos que suba. 32 00:03:55,909 --> 00:04:10,090 ¿Para esto cuándo pasa? Pues cuando no llega arriba a los 23 sino que le mata o le corta alguna de estos objetos, el resto pues al final acaba bajando un poco y luego inmediatamente sube. 33 00:04:10,090 --> 00:04:15,849 Lo corregimos de esa manera. Vamos a volver a poner 23. El salto ya lo tenemos. 34 00:04:16,629 --> 00:04:25,209 Mover, pues porque queremos que vaya cambiando de disfraz, ya lo hemos dicho, va cambiando de disfraces y va haciendo el efecto de que va girando. 35 00:04:25,589 --> 00:04:34,769 Si le pones poco tiempo, pues como lo tenemos aquí, lo hace bien, lo podríamos llevar más rápido, más despacio, ahí como queramos. 36 00:04:34,769 --> 00:04:40,569 Cuando tienen patas o cuando tienen alas, pues ya es distinto, este es un polígono que va girando. 37 00:04:40,569 --> 00:04:45,310 lo ponemos en el punto menos 270, o sea que siempre salimos desde aquí 38 00:04:45,310 --> 00:04:50,889 y por siempre se va a mover 5 pasos, o sea que estaría moviéndose así y girando 39 00:04:50,889 --> 00:04:54,730 excepto porque nosotros lo que hacemos es que cambia de pantalla 40 00:04:54,730 --> 00:05:03,110 cuando llega al x menos 259, cuando es mayor de 259 que está por aquí 41 00:05:03,110 --> 00:05:05,990 lo que hace es que nos vamos al siguiente fondo 42 00:05:05,990 --> 00:05:17,550 Ahí todavía estamos en el 225, pero cuando sigue y llega al 200 mayor de 259, que es el 260, se va al siguiente fondo, como está haciendo ahora. 43 00:05:17,689 --> 00:05:28,350 Aquí los tenemos, vamos a ver, como naranjas, y nos vamos a ir a los bloques blancos, porque ha cambiado de fondo, ha pasado de 259. 44 00:05:28,350 --> 00:05:35,250 Y claro, si salimos por números negativos, volvemos por los números positivos y nos vamos al 270. 45 00:05:35,990 --> 00:05:40,569 Y luego, los enemigos, pues aquí lo tenemos que plantear con un condicional. 46 00:05:41,250 --> 00:05:48,550 Si toca la estrella que desliza, o la estrella o la cuchilla estática, 47 00:05:48,550 --> 00:05:54,550 lo que hacemos es restamos uno, hace un sonido de corte, 48 00:05:55,310 --> 00:05:59,850 hace ese sonido de corte, este sonido también lo hace de aterrizar, 49 00:05:59,850 --> 00:06:12,430 cuando el objeto cae y llega a la posición de 100, a ver no me acuerdo, ahí, cuando llega a esta posición de menos 135 50 00:06:12,430 --> 00:06:18,709 pues hace el ruido de aterrizar y bueno pues tiene una penalización además de un punto negativo 51 00:06:18,709 --> 00:06:25,769 como este es un juego de tiempo que dura 54 segundos pues además de cortarte, perder un punto 52 00:06:25,769 --> 00:06:28,689 te vas a esconder, vas a esperar un segundo 53 00:06:28,689 --> 00:06:30,649 y luego vuelves a empezar desde aquí 54 00:06:30,649 --> 00:06:32,529 y ya, bueno, pues se muestra 55 00:06:32,529 --> 00:06:34,389 contra más veces te cortes 56 00:06:34,389 --> 00:06:36,170 más segundos pierdes de 57 00:06:36,170 --> 00:06:38,129 de juego 58 00:06:38,129 --> 00:06:40,629 y menos tiempo que tienes para coger monedas 59 00:06:40,629 --> 00:06:42,490 y por último, como hemos 60 00:06:42,490 --> 00:06:44,509 dicho que de tiempo 61 00:06:44,509 --> 00:06:46,670 pues le tenemos puesto aquí un temporizador 62 00:06:46,670 --> 00:06:48,009 la verdad que le he puesto 63 00:06:48,009 --> 00:06:50,290 repetir 54 veces 64 00:06:50,290 --> 00:06:51,970 un segundo, podría haber puesto 65 00:06:51,970 --> 00:06:54,350 esperar 54, que tampoco 66 00:06:54,350 --> 00:07:14,009 Pero bueno, le podría haber puesto aquí un reloj. No lo he hecho, pero podría haberlo hecho. ¿Por qué 54? Porque nosotros en el fondo le hemos puesto la música. Aquí tenemos la música y la música son 54 con 23. 67 00:07:14,009 --> 00:07:32,449 Aquí tenemos el código, cuando lo ponemos, ahora que estoy haciendo el video tutorial lo he quitado, toca esa canción que dura 54 segundos, entonces por eso le hemos puesto 54 segundos y muy importante, porque se acababa el juego, pero bueno, seguía habiendo monedas y seguíamos sumando. 68 00:07:32,449 --> 00:07:37,730 Hemos puesto enviar fin y esperar. Estos mensajes que los tenemos aquí. 69 00:07:38,250 --> 00:07:43,129 Los mensajes es tan sencillo como coger, lo tienes como enviar y esperar. 70 00:07:43,810 --> 00:07:47,529 Aquí lo tenemos. ¿Qué quieres crear? ¿Un mensaje nuevo? 71 00:07:47,790 --> 00:07:52,370 Pues duplicar, añadir contenido o aquí tenemos nuevo mensaje. 72 00:07:52,850 --> 00:07:58,250 Y creas un mensaje nuevo que vaya a otra parte de tu programa o a otro objeto. 73 00:07:58,250 --> 00:08:05,829 y le hemos puesto voz, hemos utilizado el texto a voz y lápiz, no lo hemos utilizado y vamos a utilizar algo de dar sombras, 74 00:08:05,829 --> 00:08:15,430 pero al final no lo hemos utilizado. Y hemos utilizado dentro del texto a voz, asignar voz a chillido y bueno, has conseguido y esto lo tenemos 75 00:08:15,430 --> 00:08:24,230 porque cuando combinamos texto con variables que van cambiando, nos tenemos que ir aquí en operadores, unir manzana y plátano, 76 00:08:24,230 --> 00:08:30,189 que es unir manzana y plátano, has conseguido, aquí hemos metido la variable de monedas, 77 00:08:30,269 --> 00:08:35,909 pero antes de meter la variable de monedas lo que tenemos que hacer es poner otro, unir manzana-plátano, 78 00:08:36,190 --> 00:08:39,009 y ahí ya tenemos texto aquí, variable y texto. 79 00:08:40,129 --> 00:08:44,509 Y este es cómo movemos a nuestro personaje, que lo hemos creado nosotros, 80 00:08:44,990 --> 00:08:53,110 y que esto es lo que nos aporta la robótica, nos aporta matemáticas, nos aporta, pero también nos aporta lo que es diseño gráfico, 81 00:08:53,110 --> 00:09:10,129 Podemos tener música, la música la podemos crear nosotros, porque luego cuando nos vamos a los sonidos, no es que tengamos un gran editor de sonido, pero sí que tenemos que vaya más rápido, que vaya más lento y vemos cómo se va modificando la onda. 82 00:09:10,129 --> 00:09:34,909 A, B, que se invierta, ahora cambia de robot, o sea, aquí tenemos varios, podemos copiar, eliminar, bueno, no es un gran editor de audio, pero también, además de imagen, además de matemáticas, además de, pues, lo que sería plantear un problema y las diferentes formas de resolverla, 83 00:09:34,909 --> 00:09:43,909 Porque nosotros la gravedad la hemos trabajado de esta manera, pero bueno, hay otra manera de crear gravedad en nuestros personajes con Scratch. 84 00:09:44,269 --> 00:09:46,529 Bueno, pues espero que le veáis utilidad. Muchas gracias.