1 00:00:00,370 --> 00:00:02,189 Cuatro minutos con Félix 2 00:00:02,189 --> 00:00:11,070 Hola, buenos días, pues estamos trabajando con Scratch y trabajando con los clones 3 00:00:11,070 --> 00:00:20,609 que vamos a ver las diferentes variedades que tenemos para crear clones de uno mismo, disfraces o clones de otro objeto 4 00:00:20,609 --> 00:00:23,410 y bueno, pues hemos planteado este juego 5 00:00:23,410 --> 00:00:48,109 La verdad que tenemos un, dos, tres, cuatro personajes que los vamos a mover dos, los ratones por esta parte, cuando tocan la parte blanca tienen una penalización y que van a recoger estas magdalenas, bueno que el gato las está tirando al azar en todas las direcciones de una circunferencia y bueno luego vamos sumando puntos. 6 00:00:48,109 --> 00:01:00,109 ¿Qué es lo último que vamos a hacer? Pues vamos a hacer, es un juego de dos jugadores, puntuaje para el ratón marrón, para el ratón negro y luego pues aquí la suma, pues para que lo veamos. 7 00:01:00,390 --> 00:01:10,709 Vamos a ver el código que es sencillo, pero bueno, que nos plantea diferentes retos respecto a lo que es clones, que es lo que queríamos trabajar con este juego. 8 00:01:11,329 --> 00:01:15,310 Bueno, pues vamos al, bueno, tenemos aquí la parte de la música. 9 00:01:18,109 --> 00:01:28,159 que la vamos a quitar pues para poder hacer el video tutorial 10 00:01:28,159 --> 00:01:32,299 bueno, tenemos nuestro primer personaje que es el gato 11 00:01:32,299 --> 00:01:38,519 realmente con nuestro personaje del gato lo tenemos en el centro, le fijamos el tamaño 12 00:01:38,519 --> 00:01:44,959 fijamos esta variable puntos y lo que hacemos es que vamos a esperar 13 00:01:44,959 --> 00:01:48,140 y aquí depende, hemos visto que salían muchas magdalenas 14 00:01:48,140 --> 00:01:51,140 pues si le ponemos un segundo saldrán más espaciadas 15 00:01:51,140 --> 00:01:57,120 y creamos un clon, pero nos fijamos que normalmente es un clon de mi mismo 16 00:01:57,120 --> 00:02:02,560 pero ahora nos hemos ido a arrow, que arrow son las magdalenas 17 00:02:02,560 --> 00:02:06,780 a ver, le mantenemos el nombre porque teníamos estas flechas 18 00:02:06,780 --> 00:02:10,740 ahí sería pues ponerle comida o lo que sea 19 00:02:10,740 --> 00:02:16,659 pero bueno, se lo manda a hacer el clon a este otro objeto 20 00:02:16,659 --> 00:02:27,819 Y lo que hacemos es que apunta, porque hemos creado una variable que es apuntar, que esta variable apuntar la estamos definiendo aquí. 21 00:02:28,319 --> 00:02:32,979 Al recibir apuntar, dar apuntar el valor aleatorio entre 0 y 359. 22 00:02:33,300 --> 00:02:40,219 Y entonces nuestro gato, dependiendo de hacia dónde mande las magdalenas, pues mira un sitio, mira otro. 23 00:02:40,219 --> 00:02:46,120 Vamos a ver, ahí lo tenemos repartiendo magdalenas para un lado y para el otro. 24 00:02:46,659 --> 00:02:52,340 entonces esa variable no viene de otro objeto pero el código muy sencillo 25 00:02:52,340 --> 00:02:57,819 siempre es importante pues fijar en un sitio en el espacio el tamaño que el 26 00:02:57,819 --> 00:03:02,419 tamaño lo podemos ir haciendo aquí pero también ese bloque está ahí pues para 27 00:03:02,419 --> 00:03:07,120 algo no luego cuando no leemos leemos yo leo por lo menos más fácil aquí que ir 28 00:03:07,120 --> 00:03:12,219 luego mirando aquí que luego no o lo de apuntar en direcciones que también este 29 00:03:12,219 --> 00:03:14,419 nuestro primer personaje, vamos al segundo 30 00:03:14,419 --> 00:03:16,300 al que crea un 31 00:03:16,300 --> 00:03:18,240 clon, manda 32 00:03:18,240 --> 00:03:19,599 crear un clon de 33 00:03:19,599 --> 00:03:22,340 árbol, y bueno pues al comenzar 34 00:03:22,340 --> 00:03:24,379 como clon, lo colocamos en el centro 35 00:03:24,379 --> 00:03:26,120 le hacemos un tamaño más pequeño 36 00:03:26,120 --> 00:03:28,259 y le damos el efecto 37 00:03:28,259 --> 00:03:30,319 desvanecer, porque no queremos que se 38 00:03:30,319 --> 00:03:32,099 oculte, desvanecer 39 00:03:32,099 --> 00:03:34,199 ya hemos visto que la diferencia entre desvanecer 40 00:03:34,199 --> 00:03:36,199 es que sigues en el escenario 41 00:03:36,199 --> 00:03:38,099 sigues interactuando, pero ya cuando 42 00:03:38,099 --> 00:03:39,900 le vas en apariencia 43 00:03:39,900 --> 00:03:41,860 a mostrar 44 00:03:41,860 --> 00:03:47,960 y esconder, desaparece y desaparece de las interacciones y desaparece para todo. Entonces 45 00:03:47,960 --> 00:03:54,539 vamos a usar desvanecer y que es lo que hacemos a esa magdalena que apunte en dirección de 46 00:03:54,539 --> 00:04:00,979 ese número aleatorio que son los 360 grados de una circunferencia. Entonces, por eso tenemos 47 00:04:00,979 --> 00:04:07,800 que lanzar nuestras magdalenas en todas las direcciones. Y fijamos el estilo de rotación 48 00:04:07,800 --> 00:04:13,500 en todas direcciones. Vamos a ver cómo salen las magdalenas. Salen ahí un poquito, unas 49 00:04:13,500 --> 00:04:21,839 para arriba, unas para abajo. Vamos a ver si izquierda, derecha. Vale, pues mira, saliendo 50 00:04:21,839 --> 00:04:27,740 de izquierda a derecha salen mejor las magdalenas, que salen todas boca arriba. Bueno, pues mira, 51 00:04:27,839 --> 00:04:36,620 cosas que van modificando en el código. Y por siempre enviamos eliminar. Eliminar es 52 00:04:36,620 --> 00:04:54,620 Ese bloque que nos va a ayudar a que tocando la magdalena, tocando al ratón 1 o al ratón 2, va a hacer el sonido de que lo come, aquí lo tenemos parado, pero va a hacer el sonido de que lo come, le suma un punto y elimina ese icono. 53 00:04:54,620 --> 00:04:56,139 Lo tenemos 54 00:04:56,139 --> 00:04:58,860 Cuando toca 55 00:04:58,860 --> 00:05:00,680 El muffin 56 00:05:00,680 --> 00:05:02,100 O cuando toca la magdalena 57 00:05:02,100 --> 00:05:04,639 Se elimina 58 00:05:04,639 --> 00:05:06,560 Pues eso ahí lo tenemos 59 00:05:06,560 --> 00:05:07,360 En ese bloque 60 00:05:07,360 --> 00:05:10,620 Y lo hemos sacado con un enviar 61 00:05:10,620 --> 00:05:12,519 Entonces le mandamos este 62 00:05:12,519 --> 00:05:13,660 A recibir enviar 63 00:05:13,660 --> 00:05:15,980 Que está todo el rato mandándolo 64 00:05:15,980 --> 00:05:18,379 Y si tocando el mouse 1 65 00:05:18,379 --> 00:05:20,540 El mouse 2, el ratón 1, el ratón 2 66 00:05:20,540 --> 00:05:22,339 O como le hemos puesto un O 67 00:05:22,339 --> 00:05:24,560 En operadores, da igual que toque un O 68 00:05:24,560 --> 00:05:32,060 otro u otro pues lo elimina y la verdad que muy bien y al hacer clic en la bandera pues lo llevamos 69 00:05:32,060 --> 00:05:39,480 aquí en nuestros orígenes pues se nos está poniendo en el 00 y le damos al efecto desvanecer porque 70 00:05:39,480 --> 00:05:47,060 mira ahí lo tenemos pero al hacer clic en la bandera desaparece pero no desaparece se desvanece 71 00:05:47,060 --> 00:05:54,439 porque sigue ahí bueno pues ya tenemos el segundo muy importante que era lo que nos ha llamado un 72 00:05:54,439 --> 00:06:00,259 poco la atención en esta serie de videotutoriales. Creamos clones de mí mismo normalmente, pero 73 00:06:00,259 --> 00:06:06,079 en este caso de otro. Mandamos crear un clon de otro objeto. Ahora nos vamos pues a los 74 00:06:06,079 --> 00:06:11,879 ratones. Los ratones pues aquí tenemos los cuatro cursores, apuntar en dirección, pues 75 00:06:11,879 --> 00:06:19,079 si se va hacia arriba y mover 10, hacia abajo 180, pues ya los tenemos estos muy básicos. 76 00:06:19,079 --> 00:06:29,180 al hacer clic en la bandera lo ponemos en el centro, apuntamos hacia el gato, o sea los ratones están mirando al gato, ahí lo tenemos 77 00:06:29,180 --> 00:06:38,519 y enviamos penalización, penalización es este por siempre que lo hemos metido que toca esta parte interior 78 00:06:38,519 --> 00:06:46,019 o sea que no puede entrar por así decirlo a la zona blanca de juego, como si fuera un campeonato de sumo 79 00:06:46,019 --> 00:06:48,420 Pues aquí no puede entrar, aquí dentro 80 00:06:48,420 --> 00:06:50,620 Y hace el sonido pop 81 00:06:50,620 --> 00:06:52,720 O sea, cuando lo tenemos ahí 82 00:06:52,720 --> 00:06:54,079 Mira, vamos a verlo ahora 83 00:06:54,079 --> 00:06:58,420 Cuando entra dentro, está sonando 84 00:06:58,420 --> 00:06:59,199 ¿Y cuánto? 85 00:06:59,500 --> 00:07:02,459 Pues tres décimas, cada tres décimas nos quita un punto 86 00:07:02,459 --> 00:07:05,699 Y ese bloque lo hemos tenido que sacar con él 87 00:07:05,699 --> 00:07:06,920 Enviar penalización 88 00:07:06,920 --> 00:07:09,420 Que desde luego los mensajes, pues ya en Scratch Junior 89 00:07:09,420 --> 00:07:11,500 Ya los trabajábamos, la verdad que 90 00:07:11,500 --> 00:07:14,079 Son muy importantes aquí al hacer clic 91 00:07:14,079 --> 00:07:16,079 Ya mandamos ese mensaje para que 92 00:07:16,079 --> 00:07:18,560 Como entres aquí, te penalizan 93 00:07:18,560 --> 00:07:19,600 ¿Por qué lo hemos puesto? 94 00:07:19,720 --> 00:07:22,199 Lo hemos puesto para cuando se mueven por esta zona 95 00:07:22,199 --> 00:07:26,500 Para que no, que les cueste un poquito 96 00:07:26,500 --> 00:07:29,939 Si te cambias de lugar de coger la magdalena 97 00:07:29,939 --> 00:07:30,959 Mira, estamos ahí 98 00:07:30,959 --> 00:07:34,439 Si te cambias de derecha a izquierda, izquierda a derecha 99 00:07:34,439 --> 00:07:36,519 Bueno, pues puedes tener esa penalización 100 00:07:36,519 --> 00:07:38,319 ¿Qué es lo que hemos hecho? 101 00:07:38,579 --> 00:07:39,899 Porque hemos puesto dos jugadores 102 00:07:39,899 --> 00:07:42,860 Porque además nos es facilísimo porque le damos a duplicar 103 00:07:42,860 --> 00:07:45,160 Le damos a duplicar, tenemos el otro 104 00:07:45,160 --> 00:07:50,360 Y bueno, luego hay que saber que si bien uno sale en la posición 180 105 00:07:50,360 --> 00:07:52,519 El otro tiene que salir en la menos 180 106 00:07:52,519 --> 00:07:56,540 Pero luego el bloque, los bloques son los mismos 107 00:07:56,540 --> 00:07:58,319 Y este ha sido nuestro juego 108 00:07:58,319 --> 00:08:01,100 Luego la parte de la música, pues que es 109 00:08:01,100 --> 00:08:07,019 Te vas a uno, le dices que te haga una canción de videojuegos de los años 70 110 00:08:07,019 --> 00:08:10,839 Te la descargas, te la pones aquí y la verdad 111 00:08:12,860 --> 00:08:19,060 Y la verdad pues que te hace canciones para estos videojuegos, la verdad que funciona muy bien 112 00:08:19,060 --> 00:08:23,100 Y este juego nace de que hemos empezado a hacer 113 00:08:23,100 --> 00:08:29,560 Hemos empezado a hacer algunos video tutoriales para practicar con los clones 114 00:08:29,560 --> 00:08:35,620 Nuestro primer video tutorial ha sido crear clones de un gato 115 00:08:35,620 --> 00:08:38,440 Que es realmente hacer clones de sí mismo 116 00:08:38,440 --> 00:08:41,639 Estaba haciendo clones de sí mismo 117 00:08:41,639 --> 00:08:50,299 Luego nos hemos ido a hacer clones de sí mismo pero hemos modificado los disfraces 118 00:08:50,299 --> 00:08:59,820 Y entonces hemos conseguido que nuestro gato en vez de hacer la figura del gato en clon lo que hace son las vocales 119 00:08:59,820 --> 00:09:03,519 Y mira como nos queda que la verdad que muy bien 120 00:09:03,519 --> 00:09:08,620 Que es una pantalla táctil y luego quieres hacer clic sobre las vocales 121 00:09:08,620 --> 00:09:13,980 Mira las abiertas, cerradas, vas trabajando, haces clic y pues mira, bastante interesante 122 00:09:13,980 --> 00:09:21,100 Y luego ya el último, el último video tutorial previo a este juego que hemos hecho con los clones 123 00:09:21,100 --> 00:09:28,039 Es mandar a hacer clon pero a otro objeto y entonces ya nos hemos ido a la flecha 124 00:09:28,039 --> 00:09:35,139 Tenemos nuestro gato que hace de arquero y mira aquí lo tiene pero ahora se va a desvanecer 125 00:09:35,139 --> 00:09:39,440 No va a desaparecer pero si ha de desaparecer y ya no se va 126 00:09:39,440 --> 00:09:42,480 Y tenemos a nuestro gato mandando flechas 127 00:09:42,480 --> 00:09:46,360 Y hay que tener mucho cuidado con lo de fijar el estilo de rotación 128 00:09:46,360 --> 00:09:49,799 Bueno pues espero que le veáis utilidad, muchas gracias