1 00:00:00,000 --> 00:00:10,080 bien vamos a continuar con nuestra segunda parte del dinosaurio saltarín teníamos que 2 00:00:10,080 --> 00:00:19,719 nuestro dinosaurio iba saltando está un poquito difícil vamos a vamos a intentarlo así bien 3 00:00:19,719 --> 00:00:25,440 entonces que le queremos programar a nuestro dinosaurio que si toca el rayo lo podemos 4 00:00:25,440 --> 00:00:27,480 cromar también el rayo, que si nuestro 5 00:00:27,480 --> 00:00:29,780 dinosaurio toca el rayo 6 00:00:29,780 --> 00:00:31,539 todo el juego se va 7 00:00:31,539 --> 00:00:33,380 a parar, entonces 8 00:00:33,380 --> 00:00:35,719 en un evento le ponemos 9 00:00:35,719 --> 00:00:36,719 la bandera verde 10 00:00:36,719 --> 00:00:39,500 y le ponemos un 11 00:00:39,500 --> 00:00:41,539 sí, entonces 12 00:00:41,539 --> 00:00:43,039 ¿qué le ponemos 13 00:00:43,039 --> 00:00:43,880 dentro? 14 00:00:45,619 --> 00:00:47,259 perdón, nos vamos a venir a 15 00:00:47,259 --> 00:00:47,939 sensores 16 00:00:47,939 --> 00:00:51,359 y le vamos a decir, si estás 17 00:00:51,359 --> 00:00:53,619 tocando el rayo 18 00:00:53,619 --> 00:01:00,359 Entonces vamos a enviar un mensaje que diga detener todos 19 00:01:00,359 --> 00:01:06,280 Lo que pasa es que a veces esto no puede que no nos funcione así directamente 20 00:01:06,280 --> 00:01:08,959 Le tendríamos que poner un para siempre 21 00:01:08,959 --> 00:01:10,760 Lo vamos a probar de todas formas 22 00:01:10,760 --> 00:01:13,379 Aquí vemos que viene el rayo 23 00:01:13,379 --> 00:01:16,000 Y veis que no nos ha hecho caso 24 00:01:16,000 --> 00:01:19,939 Esto, bueno, es una particularidad de Scratch 25 00:01:19,939 --> 00:01:30,579 A veces, digamos, no termina de funcionar, no termina de cargarse todo el código, le tenemos que poner que la condición ocurra siempre. 26 00:01:30,739 --> 00:01:37,200 Y ahora ya vamos a ver que efectivamente todos los sprites, todos los objetos se paran. 27 00:01:37,659 --> 00:01:42,120 Vamos a ver una vez más, que nos funciona bien. Fenomenal. 28 00:01:42,420 --> 00:01:45,780 Vamos a intentar a ver si nuestro dinosaurio es capaz de saltarlo. 29 00:01:45,780 --> 00:01:50,700 ¿Vale? Veis que le toca la cola, que es lo que yo había temido 30 00:01:50,700 --> 00:01:57,400 Vamos a ponerle que suba a 150, aquí he sido yo, perdón 31 00:01:57,400 --> 00:02:06,739 Y aquí también nos cuesta, por la cola del dinosaurio, vamos a ponerlo otra vez 32 00:02:06,739 --> 00:02:10,680 A 180, casi, casi, casi 33 00:02:10,680 --> 00:02:17,639 Necesitamos, por ejemplo, que espere 5 segunditos, que dure un poquito más en el aire 34 00:02:17,639 --> 00:02:28,610 aquí ya casi lo tenemos yo creo que lo puede conseguir el dinosaurio bien veis que como 35 00:02:28,610 --> 00:02:35,449 le he puesto 180 aquí tendríamos que tocar menos 180 como queremos que sea fácil y divertido al 36 00:02:35,449 --> 00:02:46,669 principio la vamos a poner que espere 08 y ya lo tenemos pulido ya vemos que es facilito bien 37 00:02:46,669 --> 00:02:53,389 Bien, ya tenemos la idea de que el juego se para si toca el rayo, ahora vamos a poner 38 00:02:53,389 --> 00:03:02,710 la variable de puntos, entonces nos venimos a variable, vamos a poner crear una variable 39 00:03:02,710 --> 00:03:10,610 puntos para todos los objetos, le decimos que sí, aquí tenemos, puntos, y entonces 40 00:03:10,610 --> 00:03:19,250 que vamos a hacer con nuestra variable vamos a decirle cada segundo que pasa nos sume un punto 41 00:03:19,250 --> 00:03:27,949 entonces vamos a sumar a mi variable punto vamos a un segundo que espere un segundo y le vamos a 42 00:03:27,949 --> 00:03:37,349 decir eventos bandera verde y le vamos a decir que por siempre cada segundo me sume un punto 43 00:03:37,349 --> 00:03:42,990 Vamos a probar este trocito de código. Veis que aquí está trabajando. Vamos a probarlo todo. 44 00:03:44,250 --> 00:03:52,830 Pues cuanto más tiempo duro, más puntos me llevo. Hasta aquí va sencillo. 45 00:03:54,590 --> 00:03:58,750 De momento ya más o menos tendríamos el juego del dinosaurio. 46 00:03:59,310 --> 00:04:04,330 ¿Cómo lo podemos complicar un poquito? Podemos hacer varias cosas. 47 00:04:04,330 --> 00:04:09,590 Podemos hacer que nuestro rayo crezca, podemos hacer que vaya más rápido. 48 00:04:10,129 --> 00:04:13,590 Vamos a probar la primera alternativa, que nuestro rayo crezca. 49 00:04:13,710 --> 00:04:16,810 Necesitamos en la apariencia cambiar tamaño. 50 00:04:17,790 --> 00:04:21,490 Aquí, mira, ahora mismo el rayo lo tenemos al 50%. 51 00:04:21,490 --> 00:04:27,329 Vamos a poner que cuando empiece el juego fundamental que el tamaño sea el 50%, 52 00:04:28,189 --> 00:04:32,230 le vamos a decir que cuando empiece nos lo ponga como está el rayo. 53 00:04:32,230 --> 00:04:41,410 Y luego vamos a trabajar con la idea de que el cambiar el tamaño del rayo le vamos a decir que vaya de 2 en 2. 54 00:04:41,509 --> 00:04:49,769 Vamos a probar, nos lo traemos aquí, vamos a ver si que crece despacito, vemos aquí que nos lo vuelve a poner en su sitio. 55 00:04:50,129 --> 00:04:57,410 Bien, y entonces igual, esto funciona de la misma manera, cada segundo, igual que lo tenemos aquí en nuestra variable de puntos, 56 00:04:57,410 --> 00:05:07,009 cada segundo que estamos vivos, como dinosaurios al tarín, nos va a aumentar un poquito el tamaño del rayo. 57 00:05:08,009 --> 00:05:13,949 Entonces, ¿qué le tenemos que poner? De nuevo le vamos a poner un por siempre. 58 00:05:15,050 --> 00:05:19,269 Y aquí vamos a probarlo, cada segundo vemos que el rayo crece. 59 00:05:20,310 --> 00:05:21,910 Y ahora vamos a probar el juego entero. 60 00:05:21,910 --> 00:05:24,410 lo tenemos aquí 61 00:05:24,410 --> 00:05:26,769 que a veces es un poquito más difícil 62 00:05:26,769 --> 00:05:27,970 porque nuestro rayo 63 00:05:27,970 --> 00:05:29,490 veis que va creciendo 64 00:05:29,490 --> 00:05:32,569 y ¿qué es lo que pasa? 65 00:05:32,790 --> 00:05:34,569 que llegará un momento en el que 66 00:05:34,569 --> 00:05:36,029 más o menos a todo el mundo 67 00:05:36,029 --> 00:05:38,769 le elimine al mismo tiempo 68 00:05:38,769 --> 00:05:40,790 si queréis podéis seguir probando 69 00:05:40,790 --> 00:05:41,949 variables 70 00:05:41,949 --> 00:05:43,610 pero bueno, de momento tenemos 71 00:05:43,610 --> 00:05:46,769 que nuestro rayo crece, el juego se complica 72 00:05:46,769 --> 00:05:48,149 si veis 73 00:05:48,149 --> 00:05:49,730 aquí veis que le toca 74 00:05:49,730 --> 00:05:51,589 nuestro juego se detiene 75 00:05:51,589 --> 00:05:56,470 Bien, vamos a probar 76 00:05:56,470 --> 00:05:59,490 Vamos a poner el rayo a su tamaño 77 00:05:59,490 --> 00:06:00,790 Quitamos esta de aquí 78 00:06:00,790 --> 00:06:02,589 Y el rayo a su tamaño 79 00:06:02,589 --> 00:06:05,790 Vamos a probar que nuestro rayo vaya más rápido 80 00:06:05,790 --> 00:06:06,829 ¿Cómo haríamos esto? 81 00:06:07,250 --> 00:06:10,069 En lugar de sumar a x menos 10 82 00:06:10,069 --> 00:06:16,709 Aquí viene una fórmula un poquito más compleja 83 00:06:16,709 --> 00:06:20,290 Porque le vamos a decir que sume 84 00:06:20,290 --> 00:06:27,550 en este caso le vamos a usar un menos, que a x es menos 10, que es la velocidad, menos, 85 00:06:28,449 --> 00:06:36,329 y nos vamos a venir a la variable menos puntos, es decir, que va a ir a menos 10 menos 1, menos 11, 86 00:06:36,470 --> 00:06:45,129 en el segundo 2 va a ser menos 10 menos 2 menos 12, y así cada vez va a ir más deprisa. 87 00:06:45,129 --> 00:06:54,569 Y vamos a probar solo esta, a ver que... ¡Uy! Súper deprisa, porque teníamos 41 puntos. 88 00:06:54,709 --> 00:07:02,569 ¿Qué nos ha pasado en concreto? Que se nos ha olvidado decirle que cuando empezamos los puntos tienen que ir a cero. 89 00:07:02,870 --> 00:07:09,670 Al hacer clic en la bandera verde, dar a mi variable, acordaros que dar, por la traducción que es un poco raro, 90 00:07:09,670 --> 00:07:18,189 es establecer o fijar. Le decimos qué puntos es cero cuando empezamos. Vamos a probar de 91 00:07:18,189 --> 00:07:27,430 nuevo el rayo. Uy, qué mal lo he hecho. Bien, cada vez el rayo va un poquito más rápido, 92 00:07:27,430 --> 00:07:34,589 el juego se vuelve más interesante, un poco más difícil y nos pilla. Si además lo queréis 93 00:07:34,589 --> 00:07:43,209 súper complicar aquí mira podemos si queréis que empiece más tranquilo y que vaya creciendo también 94 00:07:43,209 --> 00:07:55,120 con el tiempo pues ya teníamos aquí las dos variables y aquí tenemos nuestro juego más o 95 00:07:55,120 --> 00:08:01,600 menos más adelante también lo podemos complicar con vidas con comodines etcétera etcétera de 96 00:08:01,600 --> 00:08:07,800 momento vamos a practicar con estos robóticos y si tenéis curiosidad por enviar un cartel de 97 00:08:07,800 --> 00:08:16,259 game over cosas así o poner estrellas que el dinosaurio vaya recogiendo también haremos ese tutorial sed felices