1 00:00:00,160 --> 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,359 --> 00:00:26,719 Hola, buenos días, pues vamos a realizar un video tutorial, estamos trabajando con Scratch, el tema de gamificación con los disparos. 3 00:00:26,719 --> 00:00:30,059 Entonces, vamos a compararlo con Maze Code Arcade. 4 00:00:30,640 --> 00:00:33,200 La verdad es que los dos tienen un... 5 00:00:33,200 --> 00:00:36,039 El programa es sencillo, hay que pensarlo un poquito, 6 00:00:36,460 --> 00:00:37,799 pero la verdad es que es muy vistoso. 7 00:00:37,960 --> 00:00:40,939 Pues aquí tenemos un murciélago que sube. 8 00:00:42,579 --> 00:00:43,719 Es difícil. 9 00:00:44,399 --> 00:00:48,359 Le he puesto ahí una velocidad y cuando le da, pues, hace un ruidito. 10 00:00:49,820 --> 00:00:52,380 Sale desde abajo y tenemos que ir dándole. 11 00:00:52,380 --> 00:00:56,280 Lo mismo hemos hecho para Maze Code Arcade. 12 00:00:56,719 --> 00:01:10,079 tenemos que sube, en este caso, otro murciélago, cuando le damos, bueno, pues aquí nos ofrece esa posibilidad más sencilla de hacer ahí ese fuego, pero bueno, también está ahí, funciona pues muy bien. 13 00:01:10,079 --> 00:01:24,299 En el caso de Scratch, pues también lo podríamos preparar para que no fuera así. 14 00:01:24,299 --> 00:01:30,079 Vamos a ver los programas. Tenemos aquí tres personajes. 15 00:01:30,959 --> 00:01:36,980 El gato lo colocamos en una posición. El del proyectil es creando un clon. 16 00:01:36,980 --> 00:01:43,019 al hacer clic siempre se esconde el proyectil hasta que tocamos la tecla espacio 17 00:01:43,019 --> 00:01:47,640 y eso lo metemos en un por siempre y creamos un clon de sí mismo 18 00:01:47,640 --> 00:01:52,640 y esperamos siempre un tiempo para que no salga una ráfaga excesivamente larga 19 00:01:53,200 --> 00:01:54,439 y se nos llene esto de clones. 20 00:01:55,140 --> 00:02:00,060 Cuando creamos el clon iniciamos el sonido ZOB, bueno le hemos puesto este sonido 21 00:02:00,060 --> 00:02:02,680 hacemos el proyectil un poquito más pequeño 22 00:02:02,680 --> 00:02:07,200 y muy importante irnos al jugador y apuntar en la dirección del jugador 23 00:02:07,200 --> 00:02:11,939 para que el disparo dé ese efecto de que sale desde nuestro ojo. 24 00:02:12,460 --> 00:02:17,120 Luego, si lo queremos llevar un poquito a la mano, pues le podemos bajar. 25 00:02:17,240 --> 00:02:20,680 Por ejemplo, aquí sería sumar al eje Y. 26 00:02:21,259 --> 00:02:22,740 Lo tendríamos que poner aquí. 27 00:02:23,280 --> 00:02:26,319 Nos hemos saltado que hay que mostrarlo, que vaya a la capa delantera. 28 00:02:26,860 --> 00:02:28,479 Y, por ejemplo, menos 20. 29 00:02:28,560 --> 00:02:30,460 A ver ahora de dónde sale el proyectil. 30 00:02:30,460 --> 00:02:34,979 ¿Ves? Ahora sale de más cerca de la mano 31 00:02:34,979 --> 00:02:36,280 le ponemos menos 15 32 00:02:36,280 --> 00:02:38,939 y ya yo creo que tendremos ese efecto 33 00:02:38,939 --> 00:02:40,860 como que sale de la mano 34 00:02:40,860 --> 00:02:43,419 pues eso ya es afinarlo 35 00:02:43,419 --> 00:02:45,539 y lo que hacemos es que se repita 36 00:02:45,539 --> 00:02:47,020 hasta que o toca el borde 37 00:02:47,020 --> 00:02:49,379 o toca al enemigo 38 00:02:49,379 --> 00:02:52,400 en este caso el enemigo 39 00:02:52,400 --> 00:02:54,719 pues hemos puesto este murciélago 40 00:02:54,719 --> 00:02:57,539 que se cambia de disfraz 41 00:02:57,539 --> 00:02:58,939 y hace el ruidito 42 00:02:58,939 --> 00:03:02,240 Bueno, ahora lo veremos, pero la verdad que es muy sencillo. 43 00:03:02,319 --> 00:03:08,900 Y luego, bueno, pues le hemos puesto aquí un repetir 5 para que parezca que la manzana desaparece, 44 00:03:09,759 --> 00:03:12,599 pero no nos está haciendo bien el efecto, pues lo quitamos. 45 00:03:15,620 --> 00:03:17,840 Ahí, se parece mucho mejor. 46 00:03:18,280 --> 00:03:21,639 La verdad que el disparar es muy sencillo, ahora veremos en Mezcozalcán. 47 00:03:22,080 --> 00:03:26,460 El objetivo que hemos puesto para disparar, pues aquí quizá lo hemos liado un poquito, 48 00:03:26,460 --> 00:03:40,740 Está saliendo desde aquí. Bueno, aquí tenemos el murciélago. Le hemos hecho más pequeño, lo mostramos, cambia el disfraz a este murciélago y hace un sonido owl cuando le toca el proyectil. 49 00:03:40,879 --> 00:03:44,240 Esperamos un segundo para que vuelva a su posición. 50 00:03:46,580 --> 00:03:50,939 Para que vuelva a salir, a ver si doy alguno. ¡Madre mía, qué difícil! 51 00:03:50,939 --> 00:03:59,919 y ahora saldrá otra vez desde aquí y lo que hacemos es que por siempre va a estar moviéndose 52 00:03:59,919 --> 00:04:09,139 hacia arriba saliendo pues desde abajo y vamos a sumar ahí un número aleatorio entre 2 y 10 que es 53 00:04:09,139 --> 00:04:15,919 lo que nos da la velocidad no siempre lleva la misma velocidad si lo pusiéramos aquí mover a 54 00:04:15,919 --> 00:04:21,240 10 pues siempre llevaría la misma velocidad sin embargo aquí al meterle este bloque hay veces que 55 00:04:21,240 --> 00:04:28,160 va más difícil otras veces va más deprisa y activa más deprisa y hace más difícil el juego bueno pues 56 00:04:28,160 --> 00:04:34,459 todo este bloque que tampoco es tanto para una sesión de 45 minutos podría estar muy bien con 57 00:04:34,459 --> 00:04:42,540 mezclos arcade pues aquí lo tenemos también muy sencillo también aquí se le he puesto para que 58 00:04:42,540 --> 00:04:44,600 se vean mejor las velocidades, la verdad 59 00:04:44,600 --> 00:04:46,439 que siempre Maze Code queda 60 00:04:46,439 --> 00:04:48,839 la verdad que muy bien, Scratch 61 00:04:48,839 --> 00:04:50,420 también, pero Maze Code 62 00:04:50,420 --> 00:04:52,079 para este tipo de juegos retro 63 00:04:52,079 --> 00:04:54,660 aquí ya los personajes no los 64 00:04:54,660 --> 00:04:56,500 tenemos distintos personajes, sino que 65 00:04:56,500 --> 00:04:58,660 los vamos metiendo, al iniciar siempre 66 00:04:58,660 --> 00:05:00,600 metemos todo lo que 67 00:05:00,600 --> 00:05:02,459 queramos que sea el mundo 68 00:05:02,459 --> 00:05:04,399 donde desarrollamos nuestro juego 69 00:05:04,399 --> 00:05:06,600 tenemos un Splash, donde ponemos 70 00:05:06,600 --> 00:05:08,399 que es de disparos, el fondo le hemos 71 00:05:08,399 --> 00:05:10,420 puesto blanco, porque nos salía 72 00:05:10,420 --> 00:05:16,360 negro y se veía mal y hemos cogido el jugador del tipo player y lo hemos puesto en una posición 73 00:05:16,360 --> 00:05:23,699 determinada lo mismo que teníamos aquí con nuestro gatito todo pasa que bueno pues son bloques pero 74 00:05:23,699 --> 00:05:30,160 de otra manera presentados aquí cuando apretamos en mando cuando apretamos el botón a hacemos que 75 00:05:30,160 --> 00:05:37,699 dispare y este disparar lo cogemos de los proyectiles que lo tenemos en objetos fijar 76 00:05:37,699 --> 00:05:47,699 proyectil aquí lo vamos a elegir y le damos su velocidad y le damos su velocidad también le hemos 77 00:05:47,699 --> 00:05:58,339 puesto sonido teníamos en música tenemos sonidos hay uno para disparo también este de bing bueno 78 00:05:58,339 --> 00:06:03,920 pero al final hemos cogido este que la verdad que es para trastear es muy curioso levantando 79 00:06:03,920 --> 00:06:11,699 y vas cambiándole la onda o sea que la verdad que me gusta y qué hacemos pues fijamos el proyectil 80 00:06:11,699 --> 00:06:18,180 elegimos el proyectil tenemos varios de serie si no los podemos ir modificando mira aquí vamos 81 00:06:18,180 --> 00:06:28,959 a hacerle que sea el rayo un poquito más de fuego ahí lo tenemos listo y le damos una velocidad en 82 00:06:28,959 --> 00:06:35,019 el eje x porque en este caso siempre nos estamos moviendo en el eje x nos movemos en el eje x en 83 00:06:35,019 --> 00:06:41,579 el eje y no nos movimos y hemos dado de casualidad que más tenemos que hacer pues hacer que salga 84 00:06:41,579 --> 00:06:47,079 nuestro murciélago y para que salga nuestro murciélago lo que hacemos es al actualizar 85 00:06:47,079 --> 00:06:54,699 el juego, al actualizar el juego y hacemos que salga cada dos segundos y medio, fijamos 86 00:06:54,699 --> 00:07:03,240 el enemigo, el objeto del tipo enemigo que es el que vamos a disparar y le decimos que 87 00:07:03,240 --> 00:07:11,959 vaya a esta posición, la 130, y sube entre 100 y 120 en el eje Y, o sea, es decir, que 88 00:07:11,959 --> 00:07:17,000 sale más o menos siempre de aquí, de este eje X, pero un poquito más arriba o un poquito 89 00:07:17,000 --> 00:07:23,240 más abajo, y la velocidad pues también varía, desde menos 20 hasta menos 80, pues ahí tenemos 90 00:07:23,240 --> 00:07:28,720 esa dificultad que le hemos puesto al juego, que esto también lo hacíamos en Scratch, 91 00:07:28,720 --> 00:07:32,360 aquí en Scratch teníamos la velocidad 92 00:07:32,360 --> 00:07:36,579 este entre 2 y menos 10, pues le íbamos variando la velocidad 93 00:07:36,579 --> 00:07:40,720 si realmente el sistema es el mismo 94 00:07:40,720 --> 00:07:44,600 y lo bueno que tiene la programación, pues que aunque estemos utilizando lenguaje 95 00:07:44,600 --> 00:07:48,540 de bloques un poquito diferentes unos de otros, la lógica 96 00:07:48,540 --> 00:07:52,060 es la misma, tenemos el personaje, el proyectil 97 00:07:52,060 --> 00:07:56,439 el enemigo, aquí lo que pasa, pues bueno, que le damos esos nombres 98 00:07:56,439 --> 00:07:59,339 pues o nos lo comemos 99 00:07:59,339 --> 00:08:01,699 o es el enemigo o es el proyectil 100 00:08:01,699 --> 00:08:03,199 o es el jugador que 101 00:08:03,199 --> 00:08:05,439 en Scratch pues no se lo damos así 102 00:08:05,439 --> 00:08:07,620 aunque lo tenemos que plantear en nuestro juego 103 00:08:07,620 --> 00:08:09,360 bueno pues ya tenemos 104 00:08:09,360 --> 00:08:11,120 el 105 00:08:11,120 --> 00:08:13,399 murciélago ahora lo que 106 00:08:13,399 --> 00:08:15,300 hacemos hemos fijado 107 00:08:15,300 --> 00:08:17,800 ya el proyectil y le decimos 108 00:08:17,800 --> 00:08:19,519 que cuando el sprite 109 00:08:19,519 --> 00:08:20,939 del tipo proyectil 110 00:08:20,939 --> 00:08:23,639 se superpone 111 00:08:23,639 --> 00:08:23,920 sobre 112 00:08:23,920 --> 00:08:25,100 lab sobre 113 00:08:25,100 --> 00:08:27,680 poder sprite lo que hace es que 114 00:08:27,680 --> 00:08:29,720 se destruya y bueno con este efecto 115 00:08:29,720 --> 00:08:31,759 de fuego que la verdad que funciona muy bien 116 00:08:31,759 --> 00:08:33,899 que es del tipo enemigo y suena 117 00:08:33,899 --> 00:08:36,100 este sonido hasta que termine 118 00:08:36,100 --> 00:08:37,460 la verdad que el código 119 00:08:37,460 --> 00:08:39,860 no es muy complicado 120 00:08:39,860 --> 00:08:41,360 como tampoco es el de scratch 121 00:08:41,360 --> 00:08:43,379 y son pues distintos 122 00:08:43,379 --> 00:08:45,639 juegos para presentar 123 00:08:45,639 --> 00:08:47,980 desde luego para los cursos 124 00:08:47,980 --> 00:08:49,580 a partir de tercero o cuarto 125 00:08:49,580 --> 00:08:51,700 los podemos plantear y luego 126 00:08:51,700 --> 00:08:53,559 lo importante de cuando 127 00:08:53,559 --> 00:08:59,960 hacemos este tipo de cosas que me he dado cuenta es que tú lo planteas, ahora yo lo he planteado aquí 128 00:08:59,960 --> 00:09:08,659 como este personaje que dispara, pero ellos luego crean una aventura y desde luego van a cambiar 129 00:09:08,659 --> 00:09:14,919 este personaje, van a cambiar el otro o lo van a dibujar ellos, que también el dibujo en digital 130 00:09:14,919 --> 00:09:20,580 se les da muy bien, el personaje lo eligen, luego cambian el fondo, luego cambian la historia, 131 00:09:20,580 --> 00:09:27,899 que igual el que se mueve es el que le dispara al otro y lo hacen más difícil, el tiempo los cambian, eso les gusta mucho. 132 00:09:28,000 --> 00:09:31,759 Este efecto, la verdad, que aquí toca muchísimo. 133 00:09:32,379 --> 00:09:37,580 Mira, tenemos uno para salta, que no había visto, para el láser, mira, podríamos haber elegido este de láser. 134 00:09:38,679 --> 00:09:43,980 Y luego lo modificas aquí y ya te hace otro sonido totalmente diferente. 135 00:09:43,980 --> 00:09:51,860 Y bueno, pues a partir de estas situaciones, lo hemos comparado, pues luego llevarlo al aula es muy sencillo. 136 00:09:52,179 --> 00:09:54,580 Bueno, pues espero que le veáis utilidad. Muchas gracias.