1 00:00:00,370 --> 00:00:09,869 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,490 --> 00:00:13,390 Hola, buenos días. Pues vamos a hacer un pequeñito videotutorial. 3 00:00:13,630 --> 00:00:21,510 Estamos trabajando con el clásico Pong, el ping pong este de los primeros juegos que se debieron hacer. 4 00:00:21,850 --> 00:00:29,329 Y la verdad que es muy básico, muy sencillo y para una actividad en un curso alto puede ser incluso de una sesión. 5 00:00:29,329 --> 00:00:36,689 Si ya no le vas a poner, le estamos poniendo puntuación, pero tampoco le estamos dando muchas vueltas. 6 00:00:36,689 --> 00:00:41,009 Entonces, muy básico, porque no le estamos poniendo tampoco sonido. 7 00:00:41,469 --> 00:00:50,770 Tenemos cinco personajes, pero dos de ellos, estos personajes, no tienen código, no hemos puesto un fondo 8 00:00:50,770 --> 00:00:54,250 y, bueno, el que tenemos, que es el principal, es la bola. 9 00:00:54,250 --> 00:01:10,250 La bola, bueno, pues ya nos obliga a crearla, hemos hecho un círculo, le podremos dar distintas formas porque luego podemos cambiar las paletas por personajes y poner sonidos. 10 00:01:10,829 --> 00:01:19,989 Y bueno, vamos a hacerle el mapa. Así que lo primero, las dos variables que tenemos de puntos que consigue el personaje azul o la raqueta azul y la verde. 11 00:01:19,989 --> 00:01:24,409 el tamaño de la bola, porque cuando la haces puede quedar más grande 12 00:01:24,409 --> 00:01:28,129 como nos ha salido a nosotros, pues la pones al tamaño adecuado 13 00:01:28,129 --> 00:01:34,569 y empezamos en el 0,0 y apuntamos en la dirección 90, muy sencillo 14 00:01:34,569 --> 00:01:39,890 aquí hasta ahora nada que tenga especial dificultad 15 00:01:39,890 --> 00:01:45,010 y aquí podemos que salga desde un lateral, o que salga desde arriba, desde abajo 16 00:01:45,010 --> 00:01:48,750 o que salga al azar, pues también podríamos jugar con eso 17 00:01:48,750 --> 00:01:57,129 que tenemos aquí en operadores pues los números aleatorios para que salga en un X aleatorio entre un punto y otro 18 00:01:57,129 --> 00:02:03,569 y luego le hacemos mover como pues con un por siempre y un por siempre le movemos 10 pasos 19 00:02:03,569 --> 00:02:08,469 y aquí es donde vamos a variar la velocidad si le damos a 3 pues va a ser muy lento 20 00:02:08,469 --> 00:02:15,789 y cuando toque los bordes rebota porque estos personajes tocando la paleta se lo hemos sacado 21 00:02:15,789 --> 00:02:23,150 Vamos a sacar este y ahora ya vamos a decirles que toquen a las paletas y que ocurra algo 22 00:02:23,150 --> 00:02:26,509 Bueno, pues ahí la velocidad la vamos variando 23 00:02:26,509 --> 00:02:29,689 La velocidad 8, bueno, pues ya está más animado 24 00:02:29,689 --> 00:02:31,550 10 como lo teníamos, pues también 25 00:02:31,550 --> 00:02:34,210 Ahí lo tenemos 26 00:02:34,210 --> 00:02:39,210 Luego lo siguiente, pues nos vamos a control, esto sí 27 00:02:39,210 --> 00:02:45,750 Y que le decimos, sí, como hemos hecho estos personajes, la paleta azul o la paleta verde 28 00:02:45,750 --> 00:02:49,550 este juego así tan básico que luego lo mejora 29 00:02:49,550 --> 00:02:51,969 lo hemos sacado de este taller de videojuegos 30 00:02:51,969 --> 00:02:54,110 que la verdad que lo explica muy bien 31 00:02:54,110 --> 00:02:58,469 y luego pues ya una vez que nos dice cómo hacerlo 32 00:02:58,469 --> 00:03:01,889 pues ya nosotros le vamos dando nuestro toque 33 00:03:01,889 --> 00:03:04,069 pero la verdad que como lo presenta 34 00:03:04,069 --> 00:03:06,389 lo presenta estupendísimamente 35 00:03:06,389 --> 00:03:08,169 y que hacemos estos dos personajes 36 00:03:08,169 --> 00:03:10,469 que también es verdad que es muy importante 37 00:03:10,469 --> 00:03:11,810 y sobre todo en esto 38 00:03:11,810 --> 00:03:15,669 nombrar los paleta izquierda, paleta derecha 39 00:03:15,669 --> 00:03:22,509 o jugador 1, jugador 2, porque si luego, cuando programas, pues sí que lo necesitas. 40 00:03:22,949 --> 00:03:28,729 Mira, por ejemplo aquí, si tocas el punto izquierdo, que el punto izquierdo es este, 41 00:03:29,229 --> 00:03:34,250 el que le das el punto al jugador azul, puntos al azul. 42 00:03:34,409 --> 00:03:38,430 Si no lo tienes bien definido, se te hace un lío. 43 00:03:38,430 --> 00:03:57,129 Bueno, ¿y qué le decimos? Pues que sí, tocando la paleta izquierda, y aquí tenemos en sensores, sí, tocando, y en este, puntero del ratón, que ya lo tenéis sacado, paleta izquierda, paleta derecha, o borde, lo que queramos, 44 00:03:57,129 --> 00:04:06,280 ahí en este caso tocando la paleta izquierda lo que hacemos es que rebote 45 00:04:06,280 --> 00:04:09,560 y aquí también tenemos que tenerlo, esto es lo que más me ha gustado de esto 46 00:04:09,560 --> 00:04:14,520 es que nos pone muy claro lo que es derecha, izquierda, números positivos, números negativos 47 00:04:14,520 --> 00:04:17,600 porque tenemos que tener en cuenta esto 48 00:04:17,600 --> 00:04:20,439 aquí tenemos apuntar en dirección 49 00:04:20,439 --> 00:04:25,420 si yo toco la paleta izquierda que es esta 50 00:04:25,420 --> 00:04:28,920 se me tiene que mover entre unos valores 51 00:04:28,920 --> 00:04:32,740 Por ejemplo, este y este, entre 30 y 150. 52 00:04:33,139 --> 00:04:38,740 Pero si toco la paleta derecha, yo no quiero irme hacia la derecha, 53 00:04:38,839 --> 00:04:45,160 yo tengo que irme a valores negativos, menos 60, menos 30, lo hemos puesto muy amplio, 54 00:04:45,279 --> 00:04:47,160 pero bueno, ahí lo tenemos. 55 00:04:47,540 --> 00:04:53,860 Y esto nos obliga a pensar que este, esta paleta rebota hacia la derecha 56 00:04:53,860 --> 00:04:56,000 y esta paleta rebota hacia la izquierda. 57 00:04:56,000 --> 00:05:25,899 O sea que la verdad que es un ejercicio muy interesante y luego ya si le pones sonido, si le haces, pues mira como lo tenemos nosotros, que nos hemos ido, espera, cancelar, guardamos, nos hemos ido al clásico, tratar de copiar, porque esto también le gusta mucho a los chicos y las chicas, le das tú un proyecto, se lo enseñas, pero luego le dices, quiero que lo modifiquemos y hacerle una copia de baratillo, digo yo, y de este programa, como si lo fuéramos a piratear. 58 00:05:26,000 --> 00:05:33,500 y realmente lo llegan a sacar mira aquí tenemos el clásico pues ya le hemos puesto más cosas 59 00:05:33,500 --> 00:05:41,819 le hemos puesto puntuaciones le hemos puesto sonidos vamos a verlo tocamos aquí nos explica 60 00:05:41,819 --> 00:05:50,439 los botones y le hemos puesto pues estos sonidos luego tenemos el marcador y cuando llegamos a 61 00:05:50,439 --> 00:05:54,439 pues se para la partida. Y bueno, hemos copiado el fondo negro 62 00:05:54,439 --> 00:05:58,439 que lo hicimos y luego ya 63 00:05:58,439 --> 00:06:02,439 y le damos la posibilidad de al que gana 64 00:06:02,439 --> 00:06:06,439 pues que saque hacia él, ¿no? 65 00:06:06,439 --> 00:06:10,439 para que devuelva la bola. Bueno, y le hemos puesto también este marco 66 00:06:10,439 --> 00:06:14,439 ya que lo que estamos presentando ahora es la base 67 00:06:14,439 --> 00:06:18,439 pero la verdad que la base que nos va a ayudar a otros 68 00:06:18,439 --> 00:06:19,759 programas y otros juegos 69 00:06:19,759 --> 00:06:22,319 y ya si es solamente la copia 70 00:06:22,319 --> 00:06:24,560 pues también bien, bueno pues ya lo tenemos 71 00:06:24,560 --> 00:06:25,339 que tocando 72 00:06:25,339 --> 00:06:28,399 ahora las paletas pues va a rebotar 73 00:06:28,399 --> 00:06:30,500 ahí lo tenemos, ahora ya rebota 74 00:06:30,500 --> 00:06:32,240 pero 75 00:06:32,240 --> 00:06:34,420 todavía, cuando toca paleta 76 00:06:34,420 --> 00:06:36,019 rebota y si no toca borde 77 00:06:36,019 --> 00:06:38,379 y luego como hacemos ya que 78 00:06:38,379 --> 00:06:39,860 nos empieza a dar los puntos 79 00:06:39,860 --> 00:06:42,040 pues si tocando 80 00:06:42,040 --> 00:06:44,079 y aquí tenemos 81 00:06:44,079 --> 00:06:45,379 estos dos 82 00:06:45,379 --> 00:06:48,060 que son dos líneas, las hemos puesto 83 00:06:48,060 --> 00:06:52,819 negras, pero si las hubiéramos puesto blancas no se verían con el fondo, que cuando la 84 00:06:52,819 --> 00:07:00,600 pelota toca, pues le da un punto. Cuando toca la paleta no, pero cuando toca esas y códigos 85 00:07:00,600 --> 00:07:05,519 no tienen, entonces por eso es tan sencillo. Cuando los toca, y aquí también tenemos 86 00:07:05,519 --> 00:07:10,459 que tener en cuenta eso, que si toca este le he llamado punto izquierdo y este punto 87 00:07:10,459 --> 00:07:14,920 derecho, si toca punto izquierdo le tienes que dar puntos al azul, que yo creo que ya 88 00:07:14,920 --> 00:07:40,300 Y luego las paletas para moverse, pues muy sencillo, yo las he puesto que vayan a un punto al centro, al menos 180 y a 180, y luego pues si toco, como tengo dos personajes, uno es tocando la letra Q, que nos tenemos que ir a control, si presionando la tecla, claro aquí estamos jugando con ordenador, 89 00:07:40,300 --> 00:07:44,300 si no habríamos tenido que hacer aquí una especie de botonera 90 00:07:44,300 --> 00:07:48,300 sumamos ahí 10 y vamos hacia arriba 91 00:07:48,300 --> 00:07:51,019 sumamos ahí menos 10 y hacia abajo 92 00:07:51,019 --> 00:07:54,819 y tan sencillo luego como llevar a arrastrarlo y copiarlo 93 00:07:54,819 --> 00:07:57,899 y luego cambiarle flecha arriba, flecha abajo 94 00:07:57,899 --> 00:08:00,439 y lógicamente si este está en el 180 95 00:08:00,439 --> 00:08:02,639 este está en el menos 180 96 00:08:02,639 --> 00:08:04,899 la verdad que una actividad muy interesante 97 00:08:04,899 --> 00:08:07,019 espero que le veáis utilidad 98 00:08:07,019 --> 00:08:07,720 muchas gracias