1 00:00:00,370 --> 00:00:09,890 4 minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,529 --> 00:00:18,390 Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial. Seguimos trabajando con OctoStudio y la verdad que cada vez nos ofrece más posibilidades. 3 00:00:18,390 --> 00:00:30,609 En este caso es un juego donde los pulpos van a subir hacia arriba, tenemos tres balones que se mueven según movamos la tablet, pero los balones según choquen van juntándose, van separándose. 4 00:00:30,609 --> 00:00:51,310 La verdad que se hace un poquito atractivo el juego, van subiendo los pulpos, si los pulpos logran pasar a los balones, mira ahí tenemos los balones juntos, pero si volvemos con fuerza la tableta pues se nos van separando y entonces ahí podemos hacer o no hacer, coger a los pulpos. 5 00:00:51,310 --> 00:00:55,469 Además, los pulpos van saliendo a distinto tiempo. 6 00:00:55,810 --> 00:00:59,710 Una vez que llegan al final, si no los hemos atrapado, nos dan un punto. 7 00:01:00,390 --> 00:01:04,109 Y bueno, pues pondremos que si llegas a 20 puntos, pierdes o lo que sea. 8 00:01:04,510 --> 00:01:10,590 Pero, además de que los balones se pueden ir moviendo separados o juntos, 9 00:01:11,670 --> 00:01:17,810 también tenemos los pulpos que se destruyen cuando los golpeamos con el balón. 10 00:01:18,310 --> 00:01:20,049 Bueno, vamos a ver el código. 11 00:01:20,049 --> 00:01:37,849 ¿Qué personajes tenemos? Pues tenemos los tres balones, que muy sencillo lo que hacemos es que con el cubo de pintura los vamos coloreando y entonces ya tenemos esa diferencia entre los balones, porque si no se hace un poquito complicado. 12 00:01:37,849 --> 00:01:45,209 ahí lo tenemos hemos elegido tres balones y los hemos modificado para saber qué balón hace cada 13 00:01:45,209 --> 00:01:51,950 cosa y luego los pulpos pues hemos hecho lo mismo a los pulpos les hemos cambiado el color hemos 14 00:01:51,950 --> 00:01:59,849 mantenido uno el negro rojo y el azul vamos a ir viendo los balones lo que hacemos es que al 15 00:01:59,849 --> 00:02:05,090 inclinar para mover pero sólo nos movemos horizontalmente y lo que hacemos es que lo 16 00:02:05,090 --> 00:02:14,129 llevamos a un punto e importante al tocar los bordes aquí mira teníamos planteado el juego de 17 00:02:14,129 --> 00:02:21,169 distinta manera al tocar el borde lateral el borde de abajo realmente no lo está tocando lo podemos 18 00:02:21,169 --> 00:02:28,189 eliminar el borde derecho si lo toca y el borde de arriba no lo toca la verdad que esto pasa pues 19 00:02:28,189 --> 00:02:34,069 porque teníamos un planteamiento del juego y lo hemos cambiado tenemos el color verde y seguimos 20 00:02:34,069 --> 00:02:41,370 moviéndonos igual lo único que hace es que cuando tocamos los bordes nos lanzan hacia el lado 21 00:02:41,370 --> 00:02:49,050 contrario se lo hacemos a todos los balones quizás mira como lo teníamos ahí mal planteado este sobra 22 00:02:49,050 --> 00:02:56,009 y es que nos sobra y con el balón azul pues lo mismo de nuevo lo que siempre queremos programar 23 00:02:56,009 --> 00:03:02,449 planteamos unas cosas y luego pues en este caso lo hemos transformado en otra distinta teníamos 24 00:03:02,449 --> 00:03:07,789 los balones moviéndose por todo el escenario que lo cual era muy caótico y estaba divertido y ahora 25 00:03:07,789 --> 00:03:14,090 lo hemos hecho más sencillo poniéndolo solamente por el lateral ya y todos inclinar para mover en 26 00:03:14,090 --> 00:03:20,090 modo horizontal nos vamos a un punto determinado salen los balones separados y aquí lo que hemos 27 00:03:20,090 --> 00:03:25,669 puesto es que cuando chocamos con el contrario cuando el azul toca el rojo cuando el azul toca 28 00:03:25,669 --> 00:03:31,789 que al verde, aquí nos movemos, eso ya lo he puesto a la izquierda, pero aquí también 29 00:03:31,789 --> 00:03:36,409 tenemos con el balón rojo, mira, pues aquí uno a la izquierda, otro a la derecha, así 30 00:03:36,409 --> 00:03:42,129 lo que tenemos es que por mucho que movamos a nuestros balones, siempre vamos a estar 31 00:03:42,129 --> 00:03:47,189 con la combinación azul, rojo y verde. De esta manera, bueno, pues nos intercambian 32 00:03:47,189 --> 00:03:53,449 las posiciones. Bueno, lo que serían los balones, la verdad que es sencillo, pero también 33 00:03:53,449 --> 00:04:01,129 divertido porque lo podemos tener o los tres balones están juntos que hacen menos hueco o 34 00:04:01,129 --> 00:04:06,949 los tres balones están separados que podemos llegar a más pulpos la verdad que ahí estamos 35 00:04:06,949 --> 00:04:13,250 en esa decisión y luego ahora vamos a ver a los pulpos los pulpos la verdad que tienen su 36 00:04:13,250 --> 00:04:20,209 cosa que es llegar hasta arriba volver a salir por abajo pero si tocan un balón se destruyen 37 00:04:20,209 --> 00:04:22,410 Y bueno, hemos trabajado con los disfraces. 38 00:04:22,550 --> 00:04:27,810 Otra cosa súper importante, claro, hacemos el juego un poquito más complicado, 39 00:04:28,009 --> 00:04:31,449 pero luego la verdad que lo que hacemos mucho es duplicar. 40 00:04:31,870 --> 00:04:33,730 Y entonces ahí no tenemos problema. 41 00:04:33,990 --> 00:04:35,949 Lo que sí que hemos tenido que hacer es variables. 42 00:04:36,670 --> 00:04:41,509 Según toque el pulpo, el balón, el rojo, el azul o el verde, 43 00:04:41,930 --> 00:04:44,610 mandamos, fijamos la variable negro a cero. 44 00:04:44,709 --> 00:04:47,189 Las variables de los colores van entre cero y uno. 45 00:04:47,290 --> 00:04:48,509 Esto ya lo hemos trabajado antes. 46 00:04:48,509 --> 00:04:54,589 Lo que hacemos es que nos vamos a una posición, en la parte de abajo de nuestro fondo, 47 00:04:55,110 --> 00:04:59,290 elegimos el disfraz, el primero, porque luego tenemos muchos disfraces, 48 00:04:59,410 --> 00:05:03,610 ahí hay disfraces donde está roto el pulpo, y esperamos un tiempo. 49 00:05:03,730 --> 00:05:09,910 Vamos a esperar en los tres un tiempo distinto, mira, en este hemos esperado 07, 03, 50 00:05:09,910 --> 00:05:16,290 y en este yo creo que no esperamos, y entonces por eso los tenemos en distintas posiciones. 51 00:05:16,290 --> 00:05:22,750 Podríamos haber puesto un aleatorio y también nos saldría a distinto tiempo, pero podría coincidir. 52 00:05:23,250 --> 00:05:28,370 Bueno, y luego dentro de un por siempre tenemos ese negro que es cero. 53 00:05:28,470 --> 00:05:38,310 Si es negro que es cero, lo que hacemos es que animamos los disfraces y cogemos los cinco disfraces que tenemos de cuando el pulpo explota. 54 00:05:38,610 --> 00:05:41,430 ¿Cómo hemos hecho los disfraces del pulpo que explota? 55 00:05:41,430 --> 00:06:06,529 Bueno, nos cogemos el primero y con las herramientas de mover y con la herramienta goma también, ahí los vamos moviendo. Al principio lo hemos separado un poquito, el segundo ya hemos separado y luego hemos entrado con la goma, luego hemos seguido separando y cortando con la goma y bueno, al final llegamos a esto. 56 00:06:06,529 --> 00:06:09,990 Esto nos hace esa explosión que la verdad que queda muy bien. 57 00:06:10,110 --> 00:06:12,649 Octoestudio está muy preparado para las animaciones. 58 00:06:12,750 --> 00:06:19,310 Cuando ya nos hemos llegado a destruir, ahí vamos a verlo, ahí nos destruimos, 59 00:06:19,790 --> 00:06:25,009 nos volvemos a nuestro disfraz original y nos escondemos. 60 00:06:25,170 --> 00:06:29,769 Quizá aquí teníamos que haber puesto esconder y elegir. 61 00:06:30,490 --> 00:06:30,730 Vale. 62 00:06:30,730 --> 00:06:47,529 Y nos vamos a una posición de abajo entre el 20 y el 30, o sea, entre este punto y este punto, entre el 20 y el 300 y siempre a 15, o sea, salimos por debajo y le hemos puesto mover 0. 63 00:06:47,529 --> 00:07:01,949 Esto hace que se nos detenga. Aquí no le hemos puesto la variable. Deberíamos haber iniciado con la variable. ¿En qué valor? En 1. Fijar variable rojo a 0. A 0 no, a 1. 64 00:07:03,009 --> 00:07:13,689 Porque queremos que se mueva 5. Si la ponemos a 0 es cuando explota. Vamos a ver. De esta manera empezamos moviéndonos hacia arriba, es decir, no es 0. 65 00:07:13,689 --> 00:07:40,850 Y con el otro pues le hemos hecho lo mismo. La verdad que hemos estado jugando también con el azar, mira lo podríamos haber colocado en el tiempo y estos son como hemos hecho para que nuestro personaje explote y luego se vuelva atrás, nos de un tiempo y luego empiece contra más destruyas pues más tiempo tienes de relajación porque si no los destruyes te sale inmediatamente por abajo. 66 00:07:40,850 --> 00:08:08,550 Bueno, ya la decisión del juego es cada uno como lo quiera hacer más difícil, pero sobre todo que estamos copiando código, tan sencillo como apretar copia pila y ahí ya lo tenemos en todo, luego habría que cambiarle la variable y que nos permite, si lo queremos hacer con los pequeños, simplemente un balón derecha e izquierda y nuestro personaje que suba y destruirlo queda muy llamativo, 67 00:08:08,550 --> 00:08:14,449 pero simplemente puedo desaparecer y sonar un sonido de... y hacer un sonido de que se lo come. 68 00:08:15,250 --> 00:08:18,730 Bueno, pues la verdad que este ha sido el planteamiento que le hemos dado. 69 00:08:19,189 --> 00:08:21,269 Espero que le veáis utilidad. Muchas gracias.