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,490 --> 00:00:15,089 Hola, buenos días. Pues vamos a hacer un pequeñito juego de plataformas con Scratch. 3 00:00:15,330 --> 00:00:25,149 La verdad es que nos permite hacer cosas divertidas y nos va a permitir interaccionar de distinta manera con los escenarios o con los personajes. 4 00:00:29,260 --> 00:00:31,359 Bueno, pues vamos a ver cómo lo hemos programado. 5 00:00:31,359 --> 00:00:40,420 Bueno, la verdad que el planteamiento es tener, que definimos aquí en bloques, un movimiento vertical y vamos a definir un movimiento horizontal. 6 00:00:40,820 --> 00:00:51,759 ¿Qué tiene de característico el movimiento vertical? Va a tener gravedad y va a chocar con los bloques, que es un escenario, por arriba o por debajo, incluso con el suelo. 7 00:00:51,759 --> 00:01:18,969 Y luego el movimiento horizontal va a tener una característica que es la fricción, es decir, vamos a verlo, se mueve y se frena, se va frenando y lo que va a tener es una colisión horizontal, es decir, va a chocar contra el escenario, tanto a la derecha como a la izquierda. 8 00:01:18,969 --> 00:01:20,129 Como a la izquierda. 9 00:01:20,510 --> 00:01:23,450 Bueno, vamos a ir al movimiento horizontal. 10 00:01:23,890 --> 00:01:25,430 Siempre vamos a crear bloques. 11 00:01:25,870 --> 00:01:30,989 Creamos bloque y va a haber dos que le vamos a hacer que se ejecuten al instante. 12 00:01:31,489 --> 00:01:34,049 ¿Cuáles son los que vamos a hacer que se ejecuten al instante? 13 00:01:34,609 --> 00:01:37,209 El movimiento vertical y la colisión vertical. 14 00:01:37,209 --> 00:01:40,790 Y aquí el movimiento horizontal y la colisión horizontal. 15 00:01:41,069 --> 00:01:45,230 Le damos a editar y vemos que siempre se ejecutan al instante. 16 00:01:45,549 --> 00:01:48,030 Vamos a ver lo primero, definir la gravedad. 17 00:01:48,030 --> 00:01:55,810 Pues la gravedad, nos hemos tenido que crear varias variables, nos hemos creado la variable en el eje X, 18 00:01:55,930 --> 00:02:02,930 hay velocidad en el eje X, hay velocidad en el eje Y, y tenemos uno que es si estamos sobre la plataforma o no. 19 00:02:03,349 --> 00:02:09,150 Ahora estamos sobre una plataforma y ahora vemos ahí que no, cuando está saltando, no. 20 00:02:09,550 --> 00:02:17,069 Esta parte es importante, sobre todo, ahí lo tenemos, está sobre una plataforma y ahora también. 21 00:02:17,069 --> 00:02:23,590 Y ahora no. Vale, pues esa parte, esas tres variables son importantes. 22 00:02:24,389 --> 00:02:28,310 Luego le hemos puesto puntos, le hemos puesto tiempo porque lo hemos hecho como un juego. 23 00:02:28,810 --> 00:02:36,129 Y vamos a las colisiones. A las colisiones, tanto la vertical, vamos a ponerle un poquito más grande, ahí. 24 00:02:36,689 --> 00:02:41,069 Como la colisión horizontal, cuando chocamos contra nuestro escenario. 25 00:02:41,069 --> 00:02:49,210 El escenario lo hemos tenido que crear, lo hemos hecho con el bloque rectángulo y lo hemos puesto de distintos colores. 26 00:02:49,370 --> 00:03:03,610 Este va a ser, mira, para evitar que se haga un salto muy grande desde aquí hasta aquí, pues mira, vamos a ponerle, no hace falta, aquí le vamos a poner una dificultad. 27 00:03:03,610 --> 00:03:07,189 el color, pues nos tenemos que ir aquí 28 00:03:07,189 --> 00:03:08,669 si le queremos la pipeta 29 00:03:08,669 --> 00:03:10,930 lo tenemos, ahí lo tenemos 30 00:03:10,930 --> 00:03:12,930 y le hemos puesto borde 31 00:03:12,930 --> 00:03:14,569 pues le quitamos el borde 32 00:03:14,569 --> 00:03:16,210 vamos a seleccionar 33 00:03:16,210 --> 00:03:18,710 borde eliminado 34 00:03:18,710 --> 00:03:20,710 hemos creado este escenario 35 00:03:20,710 --> 00:03:22,129 que es un objeto más 36 00:03:22,129 --> 00:03:23,909 bueno, pues vamos a ver el código 37 00:03:23,909 --> 00:03:26,909 la colisión, bueno, nuestro personaje 38 00:03:26,909 --> 00:03:28,169 hemos creado un personaje 39 00:03:28,169 --> 00:03:31,629 y vamos a ver esa colisión vertical 40 00:03:31,629 --> 00:03:33,009 muy importante 41 00:03:33,610 --> 00:03:42,770 Tenemos el escenario, que es este otro objeto, nos vamos a sensores y vemos aquí que tenemos tocando, y lo hemos llamado escenario. 42 00:03:42,889 --> 00:03:50,289 Este bloque es muy importante porque si tocando el escenario, es decir, tocando uno de estos bloques o el suelo, 43 00:03:51,189 --> 00:04:01,629 le vamos a decir que si la velocidad en el eje Y, la velocidad en el eje Y es esta que puede ser positiva hacia arriba, negativa hacia abajo. 44 00:04:01,629 --> 00:04:04,530 es menor que 0, es decir negativa 45 00:04:04,530 --> 00:04:08,469 nuestro personaje está cayendo 46 00:04:08,469 --> 00:04:11,050 ¿y qué puede hacer cuando está cayendo? 47 00:04:11,229 --> 00:04:15,189 pues puede tocar al escenario como le está tocando ahora 48 00:04:15,189 --> 00:04:19,269 pero lo que no queremos es que baje más 49 00:04:19,269 --> 00:04:21,370 o sea, lo que no queremos es que llegue aquí 50 00:04:21,370 --> 00:04:23,350 mira, hacemos así y se sube 51 00:04:23,350 --> 00:04:25,769 no queremos que nuestro personaje se quede aquí 52 00:04:25,769 --> 00:04:28,350 entonces lo que hacemos es 53 00:04:28,350 --> 00:04:32,449 cogemos este bloque de control 54 00:04:32,449 --> 00:04:36,149 si la velocidad es negativa 55 00:04:36,149 --> 00:04:38,329 hay que decirle que la velocidad es negativa 56 00:04:38,329 --> 00:04:39,870 la velocidad en el eje Y 57 00:04:39,870 --> 00:04:44,050 y para que sea negativa tan sencillo como menor que cero 58 00:04:44,050 --> 00:04:48,209 si la velocidad en el eje Y es negativa 59 00:04:48,209 --> 00:04:49,750 ¿qué va a pasar? 60 00:04:50,750 --> 00:04:53,550 que va a tocar uno de nuestros 61 00:04:53,550 --> 00:04:56,110 va a tocar al escenario 62 00:04:56,110 --> 00:04:58,889 y se puede meter dentro del escenario. 63 00:04:59,089 --> 00:05:01,629 Nosotros lo que queremos es que se quede arriba. 64 00:05:01,629 --> 00:05:09,480 Entonces le decimos que repita hasta que... 65 00:05:10,040 --> 00:05:14,819 Y aquí esto también es muy divertido porque le decimos que no toque el escenario. 66 00:05:15,560 --> 00:05:19,160 Le decimos que no toques el escenario. 67 00:05:19,720 --> 00:05:24,139 ¿Y cómo va a evitar nuestro programa que no toque el escenario si está aquí? 68 00:05:24,879 --> 00:05:31,899 Pues subiéndole 1, le va a estar subiendo, le va a estar subiendo 1, 69 00:05:32,019 --> 00:05:35,259 y entonces, aunque él caiga, lo que hace es que le sube, 70 00:05:35,939 --> 00:05:39,500 lo hace de una manera tan rápida que no lo vemos, y por eso parece que se queda. 71 00:05:39,500 --> 00:05:42,819 No se queda realmente, ya ahora no lo está tocando. 72 00:05:43,660 --> 00:05:45,000 Ahora ya no lo está tocando. 73 00:05:45,740 --> 00:05:49,220 Bueno, pues la verdad que estos bloques le hemos metido 2, 74 00:05:49,339 --> 00:05:53,300 porque puede tocar por abajo y puede tocar lo mismo por arriba. 75 00:05:53,300 --> 00:05:58,600 puede tocar por arriba, cada vez que lo metemos arriba estos bloques lo bajan 76 00:05:58,600 --> 00:06:07,170 ¿de qué manera? pues le decimos que cuando la velocidad es mayor de 0 77 00:06:07,170 --> 00:06:12,310 cuando la velocidad es mayor de 0 está subiendo y puede tocar a los bloques por arriba 78 00:06:12,310 --> 00:06:21,949 y entonces le decimos que repita tantas veces bajando a nuestro personaje hasta que no lo toque 79 00:06:21,949 --> 00:06:25,290 Y entonces hay que decirle menos 1. 80 00:06:25,629 --> 00:06:35,589 Y lo que hemos hecho también es que en estas situaciones hemos creado esta variable que es sobre la plataforma. 81 00:06:35,810 --> 00:06:41,230 Y le vamos a decir a nuestro programa que qué es eso de estar sobre la plataforma. 82 00:06:41,230 --> 00:06:47,310 Pues le vamos a dar, creamos la variable, dar, la tenemos que meter ahí. 83 00:06:47,310 --> 00:06:53,529 Y dar a estar sobre la plataforma, pues el valor de sí. 84 00:06:54,750 --> 00:06:57,149 Si estoy sobre la plataforma, aquí. 85 00:06:57,810 --> 00:06:59,910 Y aquí estoy sobre la plataforma, sí. 86 00:07:00,449 --> 00:07:04,490 Entonces lo entiende cuando está en esta situación, si estoy sobre la plataforma. 87 00:07:04,490 --> 00:07:13,470 Y aquí lo que conseguimos es que nuestro personaje ya sepa lo que es chocarse contra un objeto por arriba, 88 00:07:13,470 --> 00:07:21,990 chocarse por abajo o posarse y luego pues cuando esté posado le tenemos que decir que la velocidad sea cero. 89 00:07:22,430 --> 00:07:34,870 ¿Y qué ocurre en el plano horizontal? Pues en el plano horizontal es lo mismo, te puedes chocar por la derecha o te puedes chocar por la derecha o te puedes chocar por la izquierda. 90 00:07:34,870 --> 00:07:45,029 Entonces, prácticamente copiamos el mismo bloque, lo que pasa que donde ponga velocidad en y, nosotros tenemos que hablar de velocidad en x. 91 00:07:45,550 --> 00:07:56,730 Si la velocidad en x es menor de 0, es decir, está yendo para acá, lo que tenemos que hacer es que a nuestro objeto le sumemos 1 y se venga hacia aquí. 92 00:07:56,730 --> 00:08:07,810 Y si la velocidad es mayor que cero, está yendo a la derecha, cuando choca lo tenemos que traer hacia la izquierda con un menos uno. 93 00:08:08,529 --> 00:08:13,290 Y lo que le hacemos es que realmente esta variable de sobre la plataforma no tiene sentido. 94 00:08:13,910 --> 00:08:20,189 La hemos quitado y le damos a la velocidad en x el valor de cero, eso sí, eso también en todas. 95 00:08:21,250 --> 00:08:26,069 Hemos dado a velocidad en y el valor cero, dado a velocidad en x el valor cero. 96 00:08:26,069 --> 00:08:33,070 Y una vez que tenemos definidas las colisiones verticales y las horizontales, vamos a definir la gravedad. 97 00:08:33,909 --> 00:08:37,429 Pues es sumar a velocidad en y menos 1. 98 00:08:37,830 --> 00:08:43,350 Cuando yo doy un salto, se me va la velocidad a 17, porque lo he planteado en 17. 99 00:08:43,769 --> 00:08:47,830 Pero voy a ir perdiendo. Voy a ir perdiendo velocidad. 100 00:08:48,289 --> 00:08:51,850 Voy a ir perdiendo aquí, lo vemos, velocidad. Vamos a verlo en grande. 101 00:08:51,850 --> 00:08:59,070 si yo doy un salto voy hasta 17 pero voy perdiendo velocidad como hace la realidad con la gravedad 102 00:08:59,070 --> 00:09:02,669 tú subes hacia arriba muy rápido hasta que te paras y luego vas bajando 103 00:09:02,669 --> 00:09:06,009 pasa que aquí lo estamos haciendo a mucha velocidad 104 00:09:06,009 --> 00:09:12,190 entonces eso mismo es porque le sumamos a la velocidad menos 1 105 00:09:12,190 --> 00:09:17,450 tú le das cuando saltas llegas a 17 y luego va menos 16 menos 15 menos 14 106 00:09:17,450 --> 00:09:24,850 Y con la fricción, con el movimiento horizontal, le damos y no hace eso tan brusco. 107 00:09:24,990 --> 00:09:35,690 ¿Por qué? Porque a la velocidad en el eje X le vamos a ir frenando el 80%, el 70%, depende de cómo lo quieras ir frenando. 108 00:09:35,830 --> 00:09:38,450 Le vamos a decir que se frene 0,8. 109 00:09:38,830 --> 00:09:44,330 Ahí no se va rápido y hace esa frenadita ahí un poquito, pues que la tiene. 110 00:09:44,330 --> 00:10:12,710 Y luego ya lo último, hemos definido colisión vertical y gravedad, se lo damos a movimiento vertical, que los tenemos aquí estos bloques, colisión vertical y gravedad y lo mismo pasa con la horizontal y las colocamos en movimiento vertical o en movimiento horizontal y luego lo que hacemos es que le sumamos a la posición en y la velocidad en y y aquí le sumamos a x la velocidad en x. 111 00:10:12,710 --> 00:10:20,389 Con esto ya tenemos el escenario para que nuestro personaje interactúe con estos bloques. 112 00:10:21,029 --> 00:10:22,669 Ya sé que le he puesto ahí de dificultad. 113 00:10:22,909 --> 00:10:23,850 Pues mira, ahí. 114 00:10:24,710 --> 00:10:25,549 Ahí no me deja. 115 00:10:29,769 --> 00:10:30,090 Ahí. 116 00:10:30,490 --> 00:10:32,450 Pues mira, así nos pone esa dificultad. 117 00:10:32,870 --> 00:10:37,710 Que tenemos que saber dónde le damos para que podamos pasar ese. 118 00:10:37,809 --> 00:10:39,129 Pues mira, está ahí muy bien puesto. 119 00:10:39,529 --> 00:10:42,070 Y ahora vamos a ver el movimiento de nuestro objeto. 120 00:10:42,190 --> 00:10:44,809 El movimiento de nuestro objeto, pues muy sencillo. 121 00:10:44,809 --> 00:10:46,009 Aquí lo tenemos. 122 00:10:46,549 --> 00:10:50,669 Normalmente iríamos en el de al hacer clic en la bandera verde. 123 00:10:51,110 --> 00:10:56,850 Lo que pasa es que nosotros en este juego le hemos puesto aquí un muffin para recoger, 124 00:10:57,110 --> 00:11:00,490 le hemos puesto una pantalla que nos dice que hemos terminado. 125 00:11:01,490 --> 00:11:05,090 Y le hemos puesto este texto, que este texto es otro objeto, 126 00:11:05,190 --> 00:11:07,590 diciendo cuáles son las teclas que tienes que usar. 127 00:11:08,269 --> 00:11:12,009 Entonces dejamos que ese texto se lea, 128 00:11:12,009 --> 00:11:21,889 Este texto se lea y luego mandamos este mensaje de empezar, que es el que nos hace como de bandera verde para empezar nuestro juego. 129 00:11:22,590 --> 00:11:28,690 Y aquí lo que hacemos es, dentro de un por siempre, meter ese movimiento vertical y ese movimiento horizontal. 130 00:11:28,889 --> 00:11:39,830 Recordar que tanto este movimiento horizontal le decimos que lo ejecutamos al instante y también colisión horizontal. 131 00:11:39,830 --> 00:11:43,570 Las con vertical también y movimiento vertical. 132 00:11:43,769 --> 00:11:45,509 Entonces, ¿qué es lo que le hacemos? 133 00:11:45,690 --> 00:11:47,830 Bueno, movernos en la derecha e izquierda. 134 00:11:48,649 --> 00:11:50,629 Cogemos un bloque de control, sí. 135 00:11:51,409 --> 00:11:58,750 Si la flecha derecha está presionada, sumamos a la velocidad en X1 y se nos mueve a la derecha. 136 00:11:59,929 --> 00:12:06,190 Si flecha izquierda está presionada, sumamos a velocidad en X-1 y nos movemos a la izquierda. 137 00:12:06,190 --> 00:12:09,950 Y ahora tenemos el de saltos en el eje Y. 138 00:12:10,549 --> 00:12:18,429 Los saltos en el eje Y, queda una cosa es saltar y luego caes, saltas y caes sobre la plataforma, 139 00:12:18,870 --> 00:12:21,350 y otra cosa que puedas estar dándole y volando. 140 00:12:21,509 --> 00:12:25,950 En este caso nosotros no estamos volando, nosotros lo que estamos haciendo es saltando. 141 00:12:27,009 --> 00:12:31,870 Entonces, para saltar, por eso tenemos que tener dos condiciones. 142 00:12:31,870 --> 00:12:36,590 no es que solo tengamos que presionar la flecha espacio 143 00:12:36,590 --> 00:12:39,230 sino que tenemos que estar en la plataforma 144 00:12:39,230 --> 00:12:41,070 aquí si me deja botar 145 00:12:41,070 --> 00:12:42,350 porque está así 146 00:12:42,350 --> 00:12:44,929 cuando me deja así, si me deja saltar 147 00:12:44,929 --> 00:12:47,070 pero cuando estoy en pleno salto 148 00:12:47,070 --> 00:12:49,909 cuando estoy en no, no me deja volver a saltar 149 00:12:49,909 --> 00:12:53,789 entonces eso es una dificultad extra que le hemos añadido 150 00:12:53,789 --> 00:12:56,789 podríamos estar volando y sería como más fácil 151 00:12:56,789 --> 00:13:00,110 o tenemos que estar saltando yendo de bloque en bloque 152 00:13:00,110 --> 00:13:04,789 Y para eso nos tenemos que ir a esos operadores y poner un i. 153 00:13:04,970 --> 00:13:09,710 Se tienen que dar dos condiciones, que esté la tecla espacio presionada 154 00:13:09,710 --> 00:13:14,769 y tú estés sobre un bloque, da igual este o este, estés sobre una plataforma. 155 00:13:15,690 --> 00:13:21,350 ¿Y qué es lo que hacemos? Pues le damos la velocidad 17, aquí es donde vamos a ir variando. 156 00:13:21,350 --> 00:13:27,009 Si yo le pongo un número muy bajito, pues por ejemplo le pongo 3, los saltos, 157 00:13:27,009 --> 00:13:37,110 Bueno, aquí no se aprecia ni 3. Vamos a ponerle 8. Le ponemos 8. Le he puesto 8. El salto es muy pequeño. 158 00:13:37,669 --> 00:13:44,490 Sin embargo, como yo sé que como poco tengo que llegar a esta distancia, pues le he tenido que poner 17. 159 00:13:44,649 --> 00:13:53,509 Con 17 ya sé que es un salto lo suficientemente alto como para llegar a esta plataforma, pero no para llegar a esta. 160 00:13:53,509 --> 00:13:55,850 y bueno pues eso son partes del juego 161 00:13:55,850 --> 00:13:57,970 y le decimos 162 00:13:57,970 --> 00:14:00,269 claro cuando yo le doy 17 163 00:14:00,269 --> 00:14:03,809 mi objeto ya no está sobre la plataforma 164 00:14:03,809 --> 00:14:05,950 ahora si está pero si le salto no 165 00:14:05,950 --> 00:14:08,789 le tengo que decir dar a la plataforma el valor no 166 00:14:08,789 --> 00:14:12,230 y yo sé que ya no está sobre la plataforma 167 00:14:12,230 --> 00:14:14,610 todo este tiempo no está sobre la plataforma 168 00:14:14,610 --> 00:14:17,090 solo que se lo hemos definido aquí 169 00:14:17,090 --> 00:14:18,110 a aquí 170 00:14:18,110 --> 00:14:21,610 cuando la velocidad es menor que 0 171 00:14:21,610 --> 00:14:22,470 que está cayendo 172 00:14:22,470 --> 00:14:27,529 y no deja de tocar, y ya ha dejado de tocar y se ha puesto en su sitio. 173 00:14:28,990 --> 00:14:31,269 Bueno, pues ya casi lo tenemos. 174 00:14:31,690 --> 00:14:35,190 Ahora vamos a ver esos pequeñitos extras que le hemos puesto, 175 00:14:35,289 --> 00:14:38,610 que son unos extras, pues le hemos puesto estos objetos, 176 00:14:38,809 --> 00:14:41,250 que hemos creado uno y lo que hacemos es duplicar. 177 00:14:41,710 --> 00:14:42,649 Pues ¿qué es lo que hacen? 178 00:14:43,289 --> 00:14:47,549 Le damos a puntos el valor 0, aquí hemos definido esa variable puntos, 179 00:14:48,190 --> 00:14:51,470 fijamos el tamaño, lo colocamos en distintas posiciones 180 00:14:51,470 --> 00:14:54,649 y vamos a esperar hasta que le toque protagonista. 181 00:14:55,029 --> 00:14:57,929 Cuando le toque protagonista, ¿qué es lo que va a ocurrir? 182 00:14:59,009 --> 00:15:00,029 Vamos a verlo. 183 00:15:00,509 --> 00:15:04,169 Cuando le toque protagonista, pues va a sonar el sonido de moneda, 184 00:15:04,409 --> 00:15:07,230 de que lo ha recogido, y suma puntos uno y se esconde. 185 00:15:07,450 --> 00:15:09,950 Y ya no lo vemos ahí en el juego. 186 00:15:10,570 --> 00:15:12,389 Cuando coge el otro, pues lo mismo. 187 00:15:13,870 --> 00:15:18,629 Pero cuando coge el otro, ya vamos a tener, vamos a coger el objeto dos, 188 00:15:19,149 --> 00:15:21,049 lo vuelva a hacer y le vuelva a sumar un punto. 189 00:15:21,049 --> 00:15:25,789 Entonces ya tenemos dos y cuando tenemos dos, ¿qué es lo que ocurre? 190 00:15:25,870 --> 00:15:31,009 Pues nos aparece este MUFIN que no lo podemos coger al inicio porque si no sería muy fácil. 191 00:15:31,610 --> 00:15:37,429 Y aquí lo tenemos, esperamos hasta que los puntos sean dos y por eso ha aparecido. 192 00:15:37,610 --> 00:15:45,549 Se muestra, los estamos escondiendo y suena el sonido de moneda, se esconde y enviamos PIN. 193 00:15:45,549 --> 00:15:50,870 PIN es importante porque es el que nos hace que nos vayamos a este fondo. 194 00:15:51,049 --> 00:15:53,230 al de objetivo cumplido 195 00:15:53,230 --> 00:15:56,289 y vamos a hacer que este objeto desaparezca 196 00:15:56,289 --> 00:15:57,870 pero lo vamos a hacer de otra manera 197 00:15:57,870 --> 00:16:01,070 no desapareciendo totalmente 198 00:16:01,070 --> 00:16:02,830 mira, vamos a nuestro juego 199 00:16:02,830 --> 00:16:07,240 objetivo cumplido 200 00:16:07,240 --> 00:16:10,299 y vemos que nuestro escenario desaparece 201 00:16:10,299 --> 00:16:13,320 ¿qué es lo que le hemos hecho a nuestro escenario? 202 00:16:13,500 --> 00:16:14,480 pues mira, al escenario 203 00:16:14,480 --> 00:16:17,759 lo que hemos hecho es que al recibir fin 204 00:16:17,759 --> 00:16:19,179 no desaparece 205 00:16:19,179 --> 00:16:20,899 porque si no, ¿qué le pasaba a nuestro objeto? 206 00:16:21,039 --> 00:16:22,059 pues que se iba hasta el fondo 207 00:16:22,059 --> 00:16:32,700 Porque cuando desaparece, cuando usas este bloque, desaparecer o esconder, ya no está nuestro objeto en el escenario y entonces se caería. 208 00:16:32,860 --> 00:16:36,980 Pero nosotros no queremos que se caiga, entonces por eso lo desvanecemos. 209 00:16:38,320 --> 00:16:43,379 Ahora lo vamos a ver si... Ahora lo tendríamos ahí, pero queda fatal. 210 00:16:43,379 --> 00:16:53,440 Entonces lo que hacemos es que lo desvanecemos, sigue estando en el escenario, sigue sujetando a nuestro personaje, pero ya no lo vemos. 211 00:16:54,700 --> 00:17:05,319 Y al hacer clic en bandera verde, pues lo que hacemos es que lo ponemos a cero para que aparezca nuestro escenario y ya nos vamos al fondo 1, que es ese cielo azul. 212 00:17:05,319 --> 00:17:09,180 bueno pues esto es más o menos este juego 213 00:17:09,180 --> 00:17:12,279 la verdad que el juego de las plataformas 214 00:17:12,279 --> 00:17:14,740 lo podemos trabajar muy bien con MakeCode Arcade 215 00:17:14,740 --> 00:17:18,640 pero en Scratch desde luego que es el programa base 216 00:17:18,640 --> 00:17:21,579 pues para aprender a programar por bloques 217 00:17:21,579 --> 00:17:23,799 pues también lo podemos hacer 218 00:17:23,799 --> 00:17:25,559 y ya lo último que nos quedaba 219 00:17:25,559 --> 00:17:27,079 pues este pequeñito bloque 220 00:17:27,079 --> 00:17:28,900 que nos va a marcar el tiempo 221 00:17:28,900 --> 00:17:32,599 que el tiempo lo estamos dando de dos décimas en dos décimas 222 00:17:32,599 --> 00:17:38,720 esperamos esos 5 segundos que aquí nos sale texto porque el juego no empieza hasta que no leemos el texto 223 00:17:38,720 --> 00:17:45,539 y luego le usamos este bloque que es mostrar variable o esconder variable 224 00:17:45,539 --> 00:17:49,839 la variable la escondemos, no queremos estar viendo el tiempo aquí mientras estoy jugando 225 00:17:49,839 --> 00:18:00,849 cuando yo termino la partida aparece el tiempo, ahí sí que aparece el tiempo 226 00:18:01,750 --> 00:18:05,430 Entonces, bueno, estamos trabajando con estos dos bloques 227 00:18:05,430 --> 00:18:08,789 que no los usábamos mucho, pero que sí que tienen su valor. 228 00:18:09,630 --> 00:18:12,309 Y luego, pues, donde aparece el tiempo en su sitio, 229 00:18:12,869 --> 00:18:15,450 al recibir bien, al recibir fin, 230 00:18:15,910 --> 00:18:20,069 mostramos la variable tiempo y detenemos los demás programas. 231 00:18:20,529 --> 00:18:24,069 Al detener los demás programas, lo que hacemos es que se nos pare el tiempo. 232 00:18:24,450 --> 00:18:27,369 Y ya, pues, tenemos el tiempo que no se nos puede variar, 233 00:18:27,390 --> 00:18:30,490 aunque movamos a nuestro muñeco, aunque sigamos el tiempo ya, 234 00:18:30,849 --> 00:18:31,470 Nos sigue. 235 00:18:32,109 --> 00:18:35,130 Y bueno, pues este ha sido el juego de plataforma muy importante. 236 00:18:35,750 --> 00:18:38,690 Un objeto, el escenario es otro objeto. 237 00:18:39,069 --> 00:18:41,329 Bueno, pues espero que le veáis utilidad. 238 00:18:41,529 --> 00:18:42,109 Muchas gracias.