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,390 --> 00:00:15,210 Hola, buenos días. Pues seguimos con Maze Code Arcade. Vamos a hacer un pequeñito videotutorial. 3 00:00:15,390 --> 00:00:22,289 Estábamos viendo a rebotar al tocar pared y lo que hemos hecho es que hemos preparado unas plataformas. 4 00:00:22,289 --> 00:00:27,269 Nuestro objeto se va a mover con una gravedad y va a ir rebotando en las paredes. 5 00:00:27,269 --> 00:00:42,869 Si, bueno, pues trata de conseguir todos los cofres, no chocarte con las bolas y que el fantasma, que es la primera vez que lo estamos poniendo en un juego, nos va a perseguir, el enemigo persigue al objeto, bueno, pues también va a hacer el juego más atractivo. 6 00:00:43,770 --> 00:00:53,490 ¿Qué es lo que tenemos que hacer? Bueno, pues vamos moviendo derecha e izquierda, la gravedad nos va haciendo que el personaje vaya más deprisa o más despacio. 7 00:00:53,490 --> 00:00:58,770 va más deprisa 8 00:00:58,770 --> 00:01:05,680 tenemos algunos momentos 9 00:01:05,680 --> 00:01:07,459 claro, él quiere subir 10 00:01:07,459 --> 00:01:09,599 pero no se lo permite 11 00:01:09,599 --> 00:01:11,079 ahora vamos a coger ese cofre 12 00:01:11,079 --> 00:01:12,939 y bueno, la verdad 13 00:01:12,939 --> 00:01:16,799 bueno, también tenemos 14 00:01:16,799 --> 00:01:19,040 se ha complicado un poquito el juego 15 00:01:19,040 --> 00:01:20,159 la verdad que sí 16 00:01:20,159 --> 00:01:23,879 ahí tenemos que tener muy en cuenta 17 00:01:23,879 --> 00:01:25,760 que el fantasma 18 00:01:25,760 --> 00:01:26,819 nos va a ir siguiendo 19 00:01:26,819 --> 00:01:29,659 bueno pues tenemos 20 00:01:29,659 --> 00:01:31,939 este es el juego, la verdad que no se trata 21 00:01:31,939 --> 00:01:33,319 de que yo lo acabe aquí 22 00:01:33,319 --> 00:01:34,939 pero si que 23 00:01:34,939 --> 00:01:38,920 yo creo que nos va a dar 24 00:01:38,920 --> 00:01:40,939 bastante diversión 25 00:01:40,939 --> 00:01:41,799 y nos va a permitir 26 00:01:41,799 --> 00:01:43,840 crear un código pues bastante 27 00:01:43,840 --> 00:01:45,480 interesante 28 00:01:45,480 --> 00:01:48,159 sobre todo por la posibilidad 29 00:01:48,159 --> 00:01:48,859 que nos da 30 00:01:48,859 --> 00:01:55,299 de este fantasma que nos está 31 00:01:55,299 --> 00:01:56,620 sirviendo de esta manera 32 00:01:56,620 --> 00:02:03,200 Y bueno, también hemos puesto para que las bolas solo nos maten cuando llegamos al centro de la bola 33 00:02:03,200 --> 00:02:10,520 Entonces podemos estar, tiene menos, es menos complicado el juego 34 00:02:10,520 --> 00:02:14,180 Y luego, pues le hemos puesto, ahí mira, ahí nos ha dado 35 00:02:14,180 --> 00:02:18,060 Le hemos puesto que cuando recoja, bueno, recoja todas las bolas 36 00:02:18,060 --> 00:02:22,900 Cuando llega a las escaleras, pues ya se termina 37 00:02:22,900 --> 00:02:26,419 En este caso vamos a terminar el juego con 27 38 00:02:26,419 --> 00:02:28,500 Ahí lo tenemos, 27 puntos. 39 00:02:29,099 --> 00:02:35,240 Bueno, pues vamos a ver el código, que la verdad que es un poquito sencillo, un poquito sin pasarse. 40 00:02:36,280 --> 00:02:42,219 Siempre lo mismo, al iniciar el Splash, donde podemos trabajar el nombre o las instrucciones del juego, 41 00:02:42,219 --> 00:02:48,240 le hemos puesto este fondo azul y nos hemos creado esta especie de laberinto. 42 00:02:48,360 --> 00:02:54,400 La verdad que aquí podemos tener mucha creatividad, tanto en los objetos que ponemos para darnos puntos, 43 00:02:54,400 --> 00:03:02,180 como los que nos eliminan, como los que va a rebotar, y aquí le hemos puesto, bueno, pues le hemos puesto que salga de aquí el fantasma, 44 00:03:02,259 --> 00:03:11,000 le podríamos haber puesto desde otro lado, bueno, la verdad que esto, cuando, y sobre todo el modo que estamos cambiando de trabajo, 45 00:03:11,439 --> 00:03:20,099 se explica un poquito el código durante una sesión, o igual dos sesiones, todo este juego, y se permite durante tres, cuatro sesiones, 46 00:03:20,099 --> 00:03:24,659 que ellos vayan haciendo el juego y desde luego, de esto que he planteado yo, 47 00:03:24,780 --> 00:03:28,219 a lo que ellos presentan, ellos y ellas, pues es que no tiene nada que ver. 48 00:03:28,340 --> 00:03:32,360 Desde luego más creativo lo que presentan. 49 00:03:33,699 --> 00:03:37,699 Y nuestros dos personajes, hemos creado MySprite, hemos puesto a la princesa, 50 00:03:37,780 --> 00:03:44,199 que la sacamos de la galería o podíamos trabajarlo cuando ellos les dan la oportunidad de realizarlo. 51 00:03:44,699 --> 00:03:49,520 Realizan, vamos, copias iguales de personajes que les gustan o se inventan. 52 00:03:49,520 --> 00:03:52,680 Y aquí el Sprite2 es el fantasma que nos persigue. 53 00:03:53,879 --> 00:03:58,139 Movemos nuestro Sprite con los botones X, se mueve en el eje horizontal, 54 00:03:58,699 --> 00:04:04,080 pero en el eje vertical no queremos que se mueva porque queremos que lo haga la gravedad y los rebotes. 55 00:04:04,740 --> 00:04:09,219 A nuestro personaje siempre le vamos a hacer que salga desde aquí, 56 00:04:09,460 --> 00:04:13,599 por eso le hemos puesto columna 1, fila 1, va a salir desde aquí. 57 00:04:13,599 --> 00:04:22,160 Y el otro objeto es el que va a salir desde esta puerta. 58 00:04:22,639 --> 00:04:24,600 Ahí lo tenemos preparado. 59 00:04:25,639 --> 00:04:28,680 Movemos con los botones. 60 00:04:28,980 --> 00:04:29,800 Ah, bueno, ya lo he dicho. 61 00:04:30,399 --> 00:04:36,379 La cámara sigue al objeto, porque siempre que tengamos un mapa de teselas esto es muy grande y necesitamos seguirlo. 62 00:04:36,819 --> 00:04:38,420 Y aquí le hemos puesto la aceleración. 63 00:04:38,779 --> 00:04:41,300 Aquí vamos a trabajar diferentes aceleraciones. 64 00:04:41,300 --> 00:04:43,779 Pues mira, le vamos a poner una aceleración muy alta. 65 00:04:44,379 --> 00:04:46,139 Vamos a ver qué es lo que hace nuestro objeto. 66 00:04:48,889 --> 00:04:52,250 Es muy rápido y es muy lérgamente controlado. 67 00:04:54,850 --> 00:04:56,290 Pero no lo puedo controlar. 68 00:04:57,269 --> 00:04:59,470 Entonces, aquí es donde vamos a trabajar. 69 00:04:59,689 --> 00:05:04,750 Yo he encontrado, más o menos, en 10 se mueve nuestro objeto bastante bien. 70 00:05:04,889 --> 00:05:08,110 Mira, va cayendo, va despacito, porque eso aumenta la velocidad. 71 00:05:08,449 --> 00:05:10,209 Cada vez va cayendo más deprisa. 72 00:05:10,209 --> 00:05:19,810 muchas paredes en este momento cuando tocas ahí rebotas y te permite subir y ahí es donde va a 73 00:05:19,810 --> 00:05:31,730 moverse bueno seguimos vamos a ver le decimos que permanezca en la pantalla y que rebote en 74 00:05:31,730 --> 00:05:37,610 la pared y luego pues le hemos puesto un puntuaje le hemos puesto cada vez que cogemos un cofre le 75 00:05:37,610 --> 00:05:41,089 Hemos puesto vidas y una cuenta regresiva. 76 00:05:41,970 --> 00:05:44,230 A ver, ahora otra de las cositas que tenemos. 77 00:05:44,730 --> 00:05:48,050 Bueno, pues que cuando se refresca el juego. 78 00:05:49,430 --> 00:06:01,230 Sí, y aquí también le hemos puesto que dentro de nuestro objeto, porque lo que sí que nos permite es que toquemos al objeto por arriba, le toquemos por abajo, por los laterales. 79 00:06:01,230 --> 00:06:09,569 Entonces aquí es el centro y por eso podemos pasar cerca del objeto y que si no lo tocamos de un modo exagerado no nos quita vida. 80 00:06:09,790 --> 00:06:13,129 Pues bueno, pues también es un modo de hacer más fácil el juego. 81 00:06:13,290 --> 00:06:21,089 Le hemos puesto sonido, que lo tenemos aquí, y estos objetos los estamos teniendo, pues por ejemplo, en escena. 82 00:06:21,089 --> 00:06:55,889 Tesela al centro, vamos a ver dónde lo tenemos, es de forma hexagonal, aquí, tesela a la izquierda, tesela a la derecha, o tenemos otro bloque aquí abajo que es golpeando cuando toca, cuando el sprite toca el, ya, pues podríamos saber cuando toca, bueno, en este caso no, cuando toca un muro a la izquierda no, 83 00:06:55,889 --> 00:07:03,810 pero le podremos poner que cuando toque una pared, aquí vamos a ver si nos permite a la izquierda, 84 00:07:03,930 --> 00:07:10,629 mira, nos permite abajo, pues ahí pues que coja una velocidad o se frene. 85 00:07:10,910 --> 00:07:11,970 Bueno, pues ahí lo tenemos. 86 00:07:13,089 --> 00:07:17,829 Y lo que hacemos es que una vez que nos chocamos con estas bolas, 87 00:07:17,850 --> 00:07:23,389 que son las que nos van quitando vidas, pues vuelve nuestro personaje a su sitio, 88 00:07:23,389 --> 00:07:24,970 vuelve el fantasma a su sitio. 89 00:07:25,889 --> 00:07:32,709 ¿Qué más tenemos? Pues aquí lo que tenemos que hacer es que nos den puntos cada vez que cogemos nuestro cofre. 90 00:07:33,250 --> 00:07:42,269 Este bloque de nuevo en escena, este lo tenemos ahí, y muy importante, este de fijar. 91 00:07:42,269 --> 00:07:48,410 Este no lo suelen encontrar los chicos y las chicas, bueno, ahora yo creo que ya sí, porque lo teníamos aquí. 92 00:07:48,410 --> 00:07:53,430 fijar, aquí tenemos este fijar 93 00:07:53,430 --> 00:07:57,269 pero pone mapa de teselas, columnas y filas, lo que hacemos es que llevamos 94 00:07:57,269 --> 00:08:01,050 este bloque, lo ponemos ahí y ya lo tenemos, y este es el bloque que 95 00:08:01,050 --> 00:08:05,089 impide que cuando no desaparezca este 96 00:08:05,089 --> 00:08:09,470 pues esté sumando puntos, entonces llega, tocas, te suma un punto 97 00:08:09,470 --> 00:08:13,149 y desaparece ese bloque, y luego 98 00:08:13,149 --> 00:08:17,149 pues le hemos puesto las distintas velocidades, cuando vamos con 99 00:08:17,149 --> 00:08:24,329 puntuaciones menores de 15, es decir, hemos cogido menos de 15 cofres, va a una velocidad 100 00:08:24,329 --> 00:08:29,709 de 10 y ya al final del juego tenemos dos niveles. Cuando pasa de 15, me parece que 101 00:08:29,709 --> 00:08:39,330 son casi 30 cofres, pues aumenta la velocidad. Luego tenemos, lógicamente, que cuando el 102 00:08:39,330 --> 00:08:41,610 el spray del tipo enemigo 103 00:08:41,610 --> 00:08:43,690 que lo hemos nombrado como enemigo 104 00:08:43,690 --> 00:08:47,370 nos toca pues que nos quito 105 00:08:47,370 --> 00:08:49,110 la vida, eso es normal 106 00:08:49,110 --> 00:08:51,350 tal del tipo player nos quita una vida 107 00:08:51,350 --> 00:08:53,570 y volvemos otra vez a las posiciones 108 00:08:53,570 --> 00:08:55,710 iniciales y por último 109 00:08:55,710 --> 00:08:57,110 pues que cuando 110 00:08:57,110 --> 00:08:59,169 toquemos las escaleras ganamos 111 00:08:59,169 --> 00:09:01,169 podemos sin quitar ningún 112 00:09:01,169 --> 00:09:02,970 cofre llegar y ganar pero bueno 113 00:09:02,970 --> 00:09:05,009 si vamos haciendo toda la puntuación 114 00:09:05,009 --> 00:09:06,250 pues también 115 00:09:06,250 --> 00:09:13,990 Bien, es de lo que se trata el juego, de ir sumando más puntos en menos tiempo, bueno, ir viendo ahí. 116 00:09:14,570 --> 00:09:19,429 Pues este es todo el código, la verdad que, ah bueno, no, tenemos aquí otro importante, 117 00:09:19,730 --> 00:09:25,070 de que hay veces que vemos que vamos a chocar a nuestro personaje y no podemos hacer nada. 118 00:09:25,610 --> 00:09:33,370 Entonces lo que le he puesto es este bloque que lo frena y vemos que vamos a chocar contra nuestro personaje, 119 00:09:33,370 --> 00:09:36,309 o contra nuestro fantasma, pero lo frena. 120 00:09:36,490 --> 00:09:39,509 Pues es otra posibilidad que tenemos, que darle una vuelta, 121 00:09:39,769 --> 00:09:42,830 este de cambiar la velocidad por 30, 122 00:09:43,470 --> 00:09:47,809 que le hace, pues bueno, pues que si vamos a golpear a nuestro fantasma, 123 00:09:47,970 --> 00:09:51,110 pues un poquito ese frenazo que nos pueda ayudar. 124 00:09:51,809 --> 00:09:55,029 Está puesta una velocidad que viene hacia abajo, ahí está. 125 00:09:55,629 --> 00:09:57,370 Pues mira, en este caso, pues si no se... 126 00:09:57,370 --> 00:10:08,409 Pues con este código la verdad que nos sale este juego 127 00:10:08,409 --> 00:10:10,909 Bueno, pues espero que le veáis utilidad 128 00:10:10,909 --> 00:10:11,690 Muchas gracias