1 00:00:00,000 --> 00:00:17,339 4 minutos con Félix, propuestas didácticas para utilizar en tu aula, recursos didácticos, aulas virtuales, programación por bloques, robótica, para trabajar con tus alumnos y alumnas. 2 00:00:18,059 --> 00:00:21,420 Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial. 3 00:00:21,679 --> 00:00:29,760 Estamos con MakeCode Arcade y vamos a hacer un pequeñito juego donde vamos a trabajar con la gravedad. 4 00:00:29,899 --> 00:00:32,020 Vamos a utilizar la leyenda de Ícaro. 5 00:00:32,640 --> 00:00:39,899 Bueno, pues una vez que le damos, Ícaro cae, va a quedar aquí en el suelo, bueno, en una isla, el mar, 6 00:00:40,320 --> 00:00:44,700 porque hemos cambiado un poquito la historia, ¿no? 7 00:00:44,700 --> 00:00:52,579 En la leyenda, pues cae al mar y se muere, en este caso va a llegar hasta el sol y gana, bueno, y si cae al mar, pues perdería. 8 00:00:52,679 --> 00:01:02,799 Muy básico es, nos movemos con los cursores, derecha e izquierda, y para saltar utilizamos la tecla A, y vamos a ir cogiendo, pues, bolas de fuerza. 9 00:01:03,820 --> 00:01:06,500 Aquí vamos, también nos hace ese sonido. 10 00:01:06,500 --> 00:01:08,659 aquí 11 00:01:08,659 --> 00:01:14,099 y el caso es ir subiendo 12 00:01:14,099 --> 00:01:15,859 hemos hecho un mapa de teselas 13 00:01:15,859 --> 00:01:18,480 para poner las nubes 14 00:01:18,480 --> 00:01:19,519 donde apoyarse 15 00:01:19,519 --> 00:01:26,819 y bueno pues es trabajar 16 00:01:26,819 --> 00:01:29,040 la leyenda de Icaro, darle una pequeñita 17 00:01:29,040 --> 00:01:30,079 vuelta para hacerlo 18 00:01:30,079 --> 00:01:32,760 juego y luego 19 00:01:32,760 --> 00:01:35,019 pues ver como trabajamos con la gravedad 20 00:01:35,019 --> 00:01:37,060 luego podremos hacer nuestro juego 21 00:01:37,060 --> 00:01:38,780 más fácil o más difícil pues 22 00:01:38,780 --> 00:01:40,480 dependiendo de como 23 00:01:40,480 --> 00:01:43,000 bloqueemos las nubes, dependiendo de como 24 00:01:43,000 --> 00:01:45,560 tengamos la gravedad 25 00:01:45,560 --> 00:01:47,219 porque le podremos dar un valor 26 00:01:47,219 --> 00:01:48,859 vamos a poder trabajar 27 00:01:48,859 --> 00:01:50,939 muchas cosas, la verdad, y el juego 28 00:01:50,939 --> 00:01:53,040 bueno, le hemos añadido un temporizador 29 00:01:53,040 --> 00:01:55,140 y un contador para ir 30 00:01:55,140 --> 00:01:57,120 sumando cada vez que tomamos una bola 31 00:01:57,120 --> 00:02:04,030 de fuerza, la verdad que el juego 32 00:02:04,030 --> 00:02:06,049 es muy básico, ¿no? pero bueno 33 00:02:06,049 --> 00:02:07,790 nos ha servido pues para trabajar 34 00:02:07,790 --> 00:02:09,789 aquí ya hemos llegado casi al sol 35 00:02:09,789 --> 00:02:11,310 es darle un toquecito 36 00:02:11,310 --> 00:02:13,550 coger la última bola 37 00:02:13,550 --> 00:02:16,430 y ya llegar y ganar 38 00:02:16,430 --> 00:02:29,530 Sí, yo puedo hacerlo de las dos maneras, puedo tocar aquí el sol y ganar, aquí he ganado, o vamos a verlo otra vez cuando caes al mar y pierdes, ¿no? 39 00:02:31,009 --> 00:02:39,569 Vuela, aquí lo tenemos, va a caer sobre nuestra isla, la isla de Creta, donde tenemos que escapar, y si caemos sobre el mar, pues aquí. 40 00:02:40,090 --> 00:02:44,150 Bueno, pues vamos a ver el programa, que la verdad que no es muy complicado. 41 00:02:44,830 --> 00:02:55,969 Nos venimos aquí a programa y bueno, primero tenemos nuestro splash, luego le hemos puesto un fondo, como estamos en el cielo le hemos puesto el fondo de color azul 42 00:02:55,969 --> 00:03:03,830 y hemos creado un mapa de teselas, este es muy importante, donde hemos ido poniendo las nubes, la verdad que lo hemos concentrado todo en el centro 43 00:03:03,830 --> 00:03:12,770 y bueno, cuando necesitamos que sea opaca, que sea un muro donde nuestro personaje se pueda mantener, 44 00:03:13,009 --> 00:03:19,250 tenemos que seleccionarlo con esta herramienta y hemos sacado pues de la galería. 45 00:03:19,250 --> 00:03:26,629 Tenemos en la galería muchísimas cosas, de aquí hemos cogido la bola, aquí hemos cogido pues esto que me parecía nubes, 46 00:03:26,689 --> 00:03:33,289 que no sé si son nubes o son rocas, pero tenemos todo o si no lo podríamos nosotros dibujar. 47 00:03:33,289 --> 00:03:35,490 También tenemos la herramienta para borrar. 48 00:03:35,830 --> 00:03:38,210 Este mapa de teselas lo hemos hecho de 32. 49 00:03:38,370 --> 00:03:40,990 Lo podemos ir haciendo más grande, más pequeño. 50 00:03:42,770 --> 00:03:45,069 Y añadiendo contra... 51 00:03:45,069 --> 00:03:49,590 La situación es que al seguir la cámara a nuestro personaje lo podemos hacer como queda. 52 00:03:49,849 --> 00:03:51,349 Lo teníamos de 32. 53 00:03:53,759 --> 00:03:55,879 Pero le podemos añadir más. 54 00:03:55,879 --> 00:03:59,439 Luego tenemos aquí la posibilidad de hacerlo más grande, más pequeño. 55 00:03:59,699 --> 00:04:02,879 Y luego esta mano muy importante para movernos. 56 00:04:02,879 --> 00:04:21,579 Aquí vamos poniendo nuestros objetos. El personaje los atravesaría y cuando trabajamos con esto, ahí ya le hemos dado como si fuera de un modo opaco y nuestro personaje no puede salir. 57 00:04:21,579 --> 00:04:32,279 Si no las queremos tener, tan sencillo como borrar. Ahí estábamos. Hemos borrado lo que sería el muro y ahora borramos los elementos que hemos puesto. 58 00:04:32,819 --> 00:04:35,519 Este mapa de teselas, la verdad que es muy importante. 59 00:04:36,060 --> 00:04:37,339 Luego, ¿qué más hemos hecho? 60 00:04:37,339 --> 00:04:42,980 Pues es verdad que para que cayera nuestro personaje, haga esta caída, 61 00:04:43,500 --> 00:04:45,220 le hemos puesto que salga desde aquí. 62 00:04:45,379 --> 00:04:49,680 Tenemos distintos elementos, el fuego, la bola, las nubes o la roca, 63 00:04:49,800 --> 00:04:51,899 que ahora que lo estoy mirando parece más bien una roca. 64 00:04:53,339 --> 00:04:55,480 Bueno, pues hemos hecho nuestro mapa de teselas, 65 00:04:55,959 --> 00:04:58,839 hemos elegido nuestro personaje y lo hemos dibujado. 66 00:04:58,839 --> 00:05:07,480 Uno de los problemas que tenemos es que cuando lo estamos dibujando, los chicos y las chicas quieren hacer uno perfecto. 67 00:05:07,600 --> 00:05:14,480 Aquí, si se trata de programar este juego, no le podemos dedicar toda la sesión a dibujar el personaje. 68 00:05:15,019 --> 00:05:20,339 Pero la verdad es que se pueden hacer cosas bastante interesantes. 69 00:05:20,339 --> 00:05:22,740 Le vamos a poner aquí un poquito más. 70 00:05:23,579 --> 00:05:28,339 La verdad es que queda muy bien y el hecho de pixelar ahora está muy de moda y gusta mucho. 71 00:05:28,339 --> 00:05:34,660 La verdad que sí. También le podríamos poner animación, pero no se trata de eso en esta actividad. 72 00:05:35,819 --> 00:05:42,319 Y luego, muy importante, pues que vamos a mover nuestro personaje, pero lo vamos a mover solamente en el eje X, 73 00:05:42,500 --> 00:05:47,899 por eso lo hemos puesto en el eje Y como cero. Y aquí le hemos dado una aceleración. 74 00:05:48,519 --> 00:05:55,100 Esta aceleración, si vamos variando el número, vemos que tenemos aquí muchas posibilidades, 75 00:05:55,100 --> 00:06:02,519 incluso fricción, aceleración, velocidad, pues si le cambiamos la aceleración de la gravedad, 76 00:06:02,660 --> 00:06:05,339 pues caerá más deprisa, caerá más despacio. 77 00:06:05,920 --> 00:06:08,819 Esta es la parte que hemos hablado de que la cámara sigue al objeto, 78 00:06:09,779 --> 00:06:11,420 y aquí vemos que le va siguiendo, 79 00:06:12,740 --> 00:06:16,459 y aquí lo que hemos dicho de que solo lo podemos mover horizontal y vertical, 80 00:06:17,120 --> 00:06:18,420 hoy horizontalmente. 81 00:06:18,560 --> 00:06:20,240 En la parte vertical, ¿cómo lo hacemos? 82 00:06:20,240 --> 00:06:26,699 Pues dándole al botón A, dándole al botón A y ahí da un salto. 83 00:06:27,459 --> 00:06:32,439 Este salto que le hemos puesto con esta aceleración y aquí al darle al botón A lo tenemos aquí. 84 00:06:33,259 --> 00:06:40,000 Fija la velocidad a menos 130, pues si le cambiamos la velocidad a menos 20, pues dará otro tipo de salto. 85 00:06:42,410 --> 00:06:50,250 Ahora ya le hemos puesto 20, vamos a ver cuando le demos al botón A, ve, salta muy poquito. 86 00:06:50,250 --> 00:06:53,649 entonces aquí podemos variar con la velocidad 87 00:06:53,649 --> 00:06:55,430 vamos a volverlo a menos 100 88 00:06:55,430 --> 00:06:58,649 y pues toca un sonido 89 00:06:58,649 --> 00:07:01,430 porque todos este tipo de juegos pues tienen sus sonidos 90 00:07:01,430 --> 00:07:04,730 vamos a colocar a nuestro personaje 91 00:07:04,730 --> 00:07:06,810 ahí hemos dicho ya antes 92 00:07:06,810 --> 00:07:08,889 donde lo colocábamos, ahí arriba 93 00:07:08,889 --> 00:07:10,949 para que haga toda esa caída 94 00:07:10,949 --> 00:07:13,509 pues podríamos haber elegido otro tipo 95 00:07:13,509 --> 00:07:16,129 haber elegido otro elemento 96 00:07:16,129 --> 00:07:18,209 aquí le hemos puesto uno de este color 97 00:07:18,209 --> 00:07:23,829 que podríamos haberlo incluso camuflado, haberlo puesto del color del cielo. 98 00:07:24,790 --> 00:07:28,149 Bueno, pues este sería su punto de partida para que haga la caída. 99 00:07:28,829 --> 00:07:34,149 Luego, ya una vez que lo tenemos aquí, pues le hemos puesto una puntuación que la hemos fijado, 100 00:07:34,250 --> 00:07:41,350 que la tenemos aquí en información y le hemos puesto la puntuación, la tenemos aquí, fijar puntuación 101 00:07:41,350 --> 00:07:46,970 y luego le hemos puesto que tenga una cuenta regresiva 102 00:07:46,970 --> 00:07:52,569 y le hemos dado, pues, también se trabajan las matemáticas, 300 segundos, que serían 6 minutos. 103 00:07:53,230 --> 00:07:56,850 Luego, en mando, pues, le hemos hecho, hemos utilizado este bloque, 104 00:07:57,490 --> 00:08:00,709 que es tipo sandwich, donde hemos metido que al pulsar el botón A 105 00:08:00,709 --> 00:08:04,990 tenemos distintas posibilidades, el A, B o tenemos las teclas. 106 00:08:04,990 --> 00:08:10,310 y le hemos dado, hemos fijado a MySprite esta velocidad 107 00:08:10,310 --> 00:08:11,769 y hace ese salto 108 00:08:11,769 --> 00:08:16,149 bueno, luego, ahora ya, una vez que ya tenemos el fondo 109 00:08:16,149 --> 00:08:19,149 ya tenemos lo que tiene que hacer nuestro personaje 110 00:08:19,149 --> 00:08:24,100 pues ahora le hemos puesto que cuando 111 00:08:24,100 --> 00:08:28,699 y aquí los bloques los tenemos en escena 112 00:08:28,699 --> 00:08:31,379 estos bloques son muy importantes 113 00:08:31,379 --> 00:08:34,419 pues es cuando les vamos a dar las acciones 114 00:08:34,419 --> 00:08:37,919 o que ocurra algo cuando lleguemos a estos sitios, ¿no? 115 00:08:37,960 --> 00:08:40,480 Que aquí ahora vamos a ver, mira, pues cuando tocamos, 116 00:08:41,179 --> 00:08:43,519 cuando nuestro personaje toca la bola, 117 00:08:44,019 --> 00:08:47,899 y luego le diremos cuando toca el sol, cuando toca el mar, 118 00:08:48,399 --> 00:08:51,820 pues va a sonar un sonido y le cambia el punto por uno. 119 00:08:51,820 --> 00:08:56,659 Es decir, cada vez que llegamos a una bolita de energía, 120 00:08:56,860 --> 00:08:57,960 que le hemos llamado así, 121 00:08:59,500 --> 00:09:07,679 ahí lo tenemos, mira, lo podemos salir, 122 00:09:07,679 --> 00:09:10,980 Y cuando toque una bolita de energía pues cambia y obtiene un punto. 123 00:09:12,039 --> 00:09:21,820 Y importantísimo fijar y le hemos puesto que quede esto una vez que desaparece a Location para que no esté. 124 00:09:21,820 --> 00:09:29,679 Porque claro, si no le decimos que desaparezca una vez que le toca, está tocando la bola muchas veces hasta que desaparece. 125 00:09:29,779 --> 00:09:32,120 Y entonces nos suma pues como muchísimos puntos. 126 00:09:32,679 --> 00:09:35,039 Este bloque fundamental ponerlo. 127 00:09:35,039 --> 00:09:39,320 Si no lo pusiéramos, mira, vamos a quitarlo y vamos a ver qué es lo que ocurre. 128 00:09:39,740 --> 00:09:44,340 Vamos, que es lo que acabo de decir, que va a estar tocando la bola mucho tiempo hasta que desaparece. 129 00:09:44,820 --> 00:09:45,580 Va cayendo. 130 00:09:46,980 --> 00:09:52,679 ¿Ves? Y ahora está dando puntuaciones hasta que desaparece esa bola. 131 00:09:54,860 --> 00:09:58,019 Queremos quitarla, no podemos, esto es un desastre. 132 00:09:58,779 --> 00:10:02,639 Y ahora ya, pues ya hemos conseguido, y fíjate, nos ha dado 18 puntos. 133 00:10:02,639 --> 00:10:06,820 Como solo queremos un punto, este bloque es fundamental. 134 00:10:07,039 --> 00:10:12,600 Siempre que quitemos, que queramos comer algo o eliminarlo, hay que poner ese bloque. 135 00:10:12,820 --> 00:10:17,200 Y ahora mismo pues ya no pasaría, va cayendo y lo quita una vez. 136 00:10:17,940 --> 00:10:19,519 También, ¿qué más acciones tenemos? 137 00:10:19,799 --> 00:10:24,720 Pues tenemos la de la bola, tenemos la de llegar hasta el sol y ganar. 138 00:10:24,899 --> 00:10:28,860 Y aquí nos tenemos que ir a juego a estos bloques. 139 00:10:30,000 --> 00:10:31,179 Gain over, ganaste. 140 00:10:31,179 --> 00:10:33,679 también puede usar confeti 141 00:10:33,679 --> 00:10:35,940 o sea que tiene muchas más cosas 142 00:10:35,940 --> 00:10:37,940 pero bueno, para esta sesión lo hemos 143 00:10:37,940 --> 00:10:39,899 planteado así y luego 144 00:10:39,899 --> 00:10:42,139 también pues cuando toque el mar que va a perder 145 00:10:42,139 --> 00:10:44,019 que eso ya lo hemos 146 00:10:44,019 --> 00:10:46,019 visto, suena un sonido 147 00:10:46,019 --> 00:10:47,860 que además tenemos muchos sonidos 148 00:10:47,860 --> 00:10:50,019 o lo podemos crear nosotros pero vamos 149 00:10:50,019 --> 00:10:51,940 que podemos tirar de la lista 150 00:10:51,940 --> 00:10:53,620 que tenemos y si en uno 151 00:10:53,620 --> 00:10:55,720 en over ganaste, en el otro 152 00:10:55,720 --> 00:10:58,039 es perdiste y aquí ponemos 153 00:10:58,039 --> 00:10:59,879 una cuenta regresiva, esos 154 00:10:59,879 --> 00:11:01,940 5 minutos que hemos dado 155 00:11:01,940 --> 00:11:03,679 para que haga el juego 156 00:11:03,679 --> 00:11:06,179 y que si una vez 157 00:11:06,179 --> 00:11:08,100 termina la cuenta regresiva, esta que 158 00:11:08,100 --> 00:11:10,360 tenemos aquí, no hemos logrado 159 00:11:10,360 --> 00:11:11,460 llegar hasta el sol 160 00:11:11,460 --> 00:11:14,120 a ver ahora como podemos 161 00:11:14,120 --> 00:11:15,059 subir hasta el sol 162 00:11:15,059 --> 00:11:22,789 ahí vamos, ahí, hemos ganado 163 00:11:22,789 --> 00:11:23,809 si el tiempo 164 00:11:23,809 --> 00:11:26,470 no se controla 165 00:11:26,470 --> 00:11:28,509 y aquí bueno pues la puntuación siempre 11 166 00:11:28,509 --> 00:11:30,330 pues podemos trabajar con el tiempo 167 00:11:30,330 --> 00:11:32,509 y la puntuación, poco tiempo 168 00:11:32,509 --> 00:11:37,629 y poca puntuación, mucho tiempo, mucha puntuación, pues ya veríamos. 169 00:11:38,009 --> 00:11:42,450 Y este realmente es el programa que no es muy complicado 170 00:11:42,450 --> 00:11:45,730 y sí que la verdad que nos permite, pues eso, como hemos visto, 171 00:11:45,850 --> 00:11:50,009 trabajar con la velocidad, trabajar con la gravedad, hacer dibujos 172 00:11:50,009 --> 00:11:56,509 y colocar una serie de acciones cuando interaccionemos con otros elementos. 173 00:11:57,309 --> 00:11:58,629 La verdad que interesante. 174 00:11:58,629 --> 00:12:07,710 Y además hemos metido una leyenda de Icaro para trabajarla en el área que queramos, incluso en el de programación y robótica. 175 00:12:08,269 --> 00:12:10,730 Bueno, pues espero que le veáis utilidad. Muchas gracias.