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,470 --> 00:00:23,649 Hola, buenos días. Pues estamos haciendo prácticas con Scratch y bueno, pues estamos haciendo que nuestro personaje salga por un lado del escenario y entre por el otro, tanto por arriba como por debajo. 3 00:00:23,649 --> 00:00:26,210 y bueno pues se trata de una persecución 4 00:00:26,210 --> 00:00:29,429 lo que pasa que nos hemos inspirado un poquito en lo de la serpiente 5 00:00:29,429 --> 00:00:33,390 y va a crear un reguero, un reguero de gatitos 6 00:00:33,390 --> 00:00:36,689 porque son clones y la serpiente los tiene que comer 7 00:00:36,689 --> 00:00:43,750 ahí lo tenemos, pues bueno es ir comiendo los clones 8 00:00:43,750 --> 00:00:47,590 y lo hemos preparado de tal manera que si se comen los clones 9 00:00:47,590 --> 00:00:50,609 y se come el objeto principal 10 00:00:50,609 --> 00:00:53,390 ya detiene y deja de crear clones 11 00:00:53,390 --> 00:00:55,869 ahí lo tenemos, vemos que siempre está el primero 12 00:00:55,869 --> 00:00:57,409 el que los crea es el principal 13 00:00:57,409 --> 00:00:59,689 pues si nos comemos al principal 14 00:00:59,689 --> 00:01:01,789 que va a salir, pues si entra 15 00:01:01,789 --> 00:01:03,329 por abajo, ahí ya 16 00:01:03,329 --> 00:01:08,579 ya, no lo hemos comido 17 00:01:08,579 --> 00:01:09,719 entonces ahora 18 00:01:09,719 --> 00:01:11,379 ya nos podremos comer los clones 19 00:01:11,379 --> 00:01:13,739 porque es distinto, y ahora lo vamos a ver 20 00:01:13,739 --> 00:01:15,719 cuando yo digo que me como a un clon 21 00:01:15,719 --> 00:01:17,640 desaparecen los clones, pero sigue 22 00:01:17,640 --> 00:01:19,640 el objeto, y si me como 23 00:01:19,640 --> 00:01:21,239 el objeto ya deja de hacer clones 24 00:01:21,239 --> 00:01:23,260 bueno, pues vamos a verlos aquí 25 00:01:23,260 --> 00:01:46,599 Lo que estaba diciendo es eso, si yo creo un clon y tocando elimino ese clon, lo que estoy haciendo es eliminando estos clones, pero si yo me voy al hacer clic al objeto inicial, si le pongo tocando snake desaparezco, ya he eliminado ese objeto y ya no crea más clones y ahora me quedan aquí los clones. 26 00:01:46,599 --> 00:02:09,900 ¿Qué es lo que puedo hacer? Pues luego ir contabilizándolos, se puede poner un temporizador para ver cuánto tiempo tardas en comerte al principal y bueno, pues la verdad que está divertido esto de entrar o salir por debajo y entrar por arriba, por la izquierda y sales por la derecha, pues la verdad que hace la actividad divertido. 27 00:02:09,900 --> 00:02:16,939 Aquí falta música y los puntuajes, pero bueno, la verdad que no está nada mal. 28 00:02:17,039 --> 00:02:23,240 Este de borde rebotar, porque lo hemos hecho igual, que nuestro gato atraviesa, 29 00:02:23,379 --> 00:02:30,360 y aquí lo tenemos puesto cuando la posición es mayor de 230, por aquí damos el valor menos 230, 30 00:02:30,360 --> 00:02:39,400 es decir, nos venimos inmediatamente aquí y le damos, apuntamos en una dirección entre 0 y 359, 31 00:02:39,400 --> 00:02:41,219 Porque se está moviendo cinco pasos. 32 00:02:41,759 --> 00:02:46,020 Puede ocurrir que salga por aquí con una dirección que le vuelva para atrás, 33 00:02:46,240 --> 00:02:49,919 con una dirección que le lleve a cualquier parte de la derecha. 34 00:02:50,400 --> 00:02:52,900 Lo mismo pasa con la izquierda y por arriba. 35 00:02:53,000 --> 00:02:54,120 Por arriba lo tenemos aquí. 36 00:02:54,280 --> 00:02:58,419 Cuando pasamos de 150, damos el valor menos 150. 37 00:02:59,199 --> 00:03:04,280 Y aquí tenemos un número aleatorio, que puede ser otra vez que volvamos para atrás o vayamos hacia adelante. 38 00:03:04,620 --> 00:03:06,219 Ahí desaparece por arriba. 39 00:03:06,219 --> 00:03:12,219 ahí parece que ha rebotado pero realmente no rebota lo que hace es que le ha coincidido para 40 00:03:12,219 --> 00:03:18,819 atrás entra por abajo el desfase que hay desde que sale de aquí ahí es porque realmente nos 41 00:03:18,819 --> 00:03:26,259 estamos moviendo por esta zona si lo hubiéramos ajustado más pues saldría por el mismo que que 42 00:03:26,259 --> 00:03:31,599 desaparece pero como no queríamos tener estos gatitos por ahí que no se viera pues lo hemos 43 00:03:31,599 --> 00:03:33,599 hecho así, bueno esta es la parte 44 00:03:33,599 --> 00:03:35,659 que entramos y salimos por el 45 00:03:35,659 --> 00:03:37,759 otro lado, siempre dentro de un por siempre 46 00:03:37,759 --> 00:03:39,680 la parte donde si tocas 47 00:03:39,680 --> 00:03:41,280 a la serpiente desaparece 48 00:03:41,280 --> 00:03:43,639 la vamos a quitar y ahora 49 00:03:43,639 --> 00:03:45,240 por mucho que toquemos 50 00:03:45,240 --> 00:03:47,360 a la cabeza va a seguir 51 00:03:47,360 --> 00:03:49,599 haciendo sus, mirad si la 52 00:03:49,599 --> 00:03:50,419 tenemos ahí 53 00:03:50,419 --> 00:03:53,759 por mucho que la toquemos 54 00:03:53,759 --> 00:03:55,840 sigue apareciendo 55 00:03:55,840 --> 00:03:59,240 porque nos comemos los clones 56 00:03:59,240 --> 00:04:01,020 pero no nos comemos el objeto 57 00:04:01,020 --> 00:04:09,479 Ya, si lo metemos aquí, si lo metemos aquí, en cuantito toquemos al de la cabeza, ya hemos terminado el juego. 58 00:04:10,120 --> 00:04:21,079 Bueno, ¿y luego qué es lo que hacemos? Pues creamos clones, empieza el juego, enviamos disfraz para que haya ese movimiento, el gatito con las patitas. 59 00:04:21,079 --> 00:04:24,540 aquí lo tenemos en disfraces, uno y el otro 60 00:04:24,540 --> 00:04:27,199 y luego tenemos el crearClone 61 00:04:27,199 --> 00:04:30,120 a recibir crearClone por siempre 62 00:04:30,120 --> 00:04:34,620 y creamos un clon de sí mismo a 0,1 segundos 63 00:04:34,620 --> 00:04:38,240 esto es lo que hace, estamos creando muchos clones muy rápido 64 00:04:38,240 --> 00:04:43,379 y a dónde lo llevamos, a la posición donde lo había creado 65 00:04:43,379 --> 00:04:46,819 está aquí pero se está moviendo y nos crea este clon 66 00:04:46,819 --> 00:04:49,379 estaba aquí, se ha movido y nos crea este clon 67 00:04:49,379 --> 00:05:02,110 Es decir, se va moviendo nuestro personaje, se va moviendo y va dejando esa estela porque va creando ese clon cada 0,1 segundo. 68 00:05:02,230 --> 00:05:05,329 Mira, ahora lo ha tocado, ha tocado a la serpiente y desaparece. 69 00:05:05,949 --> 00:05:08,350 La verdad que, bueno, atractivo. 70 00:05:08,449 --> 00:05:13,529 En cuanto le pongas música, lo hemos hecho poniendo ñam, ñam, ñam, pero queda muy pesado. 71 00:05:13,610 --> 00:05:16,509 Yo creo que este juego es mejor de poner música, ahora lo vamos a ver. 72 00:05:16,850 --> 00:05:18,730 ¿Y cómo hemos programado la serpiente? 73 00:05:18,730 --> 00:05:20,730 Pues la serpiente, lo mismo. 74 00:05:20,730 --> 00:05:42,790 Le permitimos, la tenemos moviendo con flecha arriba, flecha abajo, apuntando en la dirección, si es hacia abajo, hacia abajo, si es hacia arriba, apuntamos hacia arriba, la le sumamos al eje Y, 5 o menos 5, y si lo queremos mover derecha o izquierda, sumamos al eje X, 5 y menos 5. 75 00:05:42,790 --> 00:05:49,250 Y hacemos otra vez lo del 230. Cuando llega aquí, nuestra serpiente aparece en el otro. 76 00:05:50,029 --> 00:05:54,750 Y lo que no entiendo es por qué a la serpiente le he puesto yo estos valores. 77 00:05:55,509 --> 00:05:57,509 No tiene que tener ningún valor. 78 00:05:59,209 --> 00:06:03,009 Tiene que aparecer... Ah, es que lo he debido copiar de la otra. 79 00:06:04,069 --> 00:06:04,930 Y así nos va. 80 00:06:06,170 --> 00:06:07,149 Vamos a ver. 81 00:06:07,149 --> 00:06:09,769 nuestra serpiente 82 00:06:09,769 --> 00:06:11,889 desaparece por un lado 83 00:06:11,889 --> 00:06:13,730 aparece por el otro y no tiene que estar 84 00:06:13,730 --> 00:06:16,050 haciendo nada de aleatorio 85 00:06:16,050 --> 00:06:18,129 desaparece por ahí 86 00:06:18,129 --> 00:06:19,829 bueno, esto es lo que tiene 87 00:06:19,829 --> 00:06:21,149 pues copiar código 88 00:06:21,149 --> 00:06:22,829 tienes que darte cuenta 89 00:06:22,829 --> 00:06:25,410 y aquí lo mismo 90 00:06:25,410 --> 00:06:26,970 si llegamos al 150 91 00:06:26,970 --> 00:06:29,670 desaparece y aparece por el menos 150 92 00:06:29,670 --> 00:06:31,790 la verdad que no tiene más código 93 00:06:31,790 --> 00:06:33,350 más que luego el de moverse 94 00:06:33,350 --> 00:06:36,129 lo que es el disfraz 95 00:06:36,129 --> 00:06:40,069 de la serpiente tiene más disfraces, lo que pasa es que le hemos quitado 96 00:06:40,069 --> 00:06:43,730 algunos que se encollaban, aquí lo que queremos es que vayan moviéndose 97 00:06:43,730 --> 00:06:48,050 y bueno, pues le vamos a poner una musiquita, vamos a bajarle 98 00:06:48,050 --> 00:06:51,970 el sonido, que siempre nos está, fijamos el volumen 99 00:06:51,970 --> 00:06:57,459 pues a un 30, le vamos a dar un por siempre 100 00:06:57,459 --> 00:07:01,959 y la vamos a tener que detener, claro cuando se coma al objeto 101 00:07:01,959 --> 00:07:05,959 pues se tiene que detener, mandamos el mensaje de terminar 102 00:07:05,959 --> 00:07:10,819 cuando le llegue al fondo 103 00:07:10,819 --> 00:07:13,100 el mensaje 104 00:07:13,100 --> 00:07:14,060 de terminar 105 00:07:14,060 --> 00:07:16,339 a recibir terminar 106 00:07:16,339 --> 00:07:19,079 como es hasta terminar, no nos sirve 107 00:07:19,079 --> 00:07:20,620 habrá que poner un detener 108 00:07:20,620 --> 00:07:25,399 todo, vamos a ver 109 00:07:25,399 --> 00:07:28,889 ahí lo tenemos 110 00:07:28,889 --> 00:07:31,069 bueno, pues ya está, y podemos 111 00:07:31,069 --> 00:07:33,269 terminar de comernos los gatitos que están 112 00:07:33,269 --> 00:07:35,110 en el escenario, bueno, pues 113 00:07:35,110 --> 00:07:37,209 espero que le veáis utilidad, la verdad 114 00:07:37,209 --> 00:07:39,269 de hacer que pasen 115 00:07:39,269 --> 00:07:41,329 por un lado y salgan por el otro, está bien 116 00:07:41,329 --> 00:07:48,689 Bueno, y le hemos dado, aquí le pones un fondo, aquí le pones unos sonidos y la verdad que mejora mucho el juego. 117 00:07:49,310 --> 00:07:51,709 Bueno, pues espero que le veáis utilidad. Muchas gracias.