Programas y más programas

Durante estos días, me he dedicado a hacer un montón de programas con Scrath. Aquí dejo los enlaces y descripciones, junto a una pequeña historia sobre la edición de ese programa:

  1. El juego del laberinto, que ya había hecho bastante atrás, le añadí un par de cosas. La primera es que apretando tres teclas a la vez (G+H+J), se consigue un escudo que te permite pasar por la zona que normalmente no te dejaría, Pero este escudo se acaba. Además, en las instrucciones no pone que teclas son, aunque sí que pone que hay un escudo, que se activa apretando tres teclas a la vez, tres teclas consecutivas en el teclado, y que te permite pasar por la parte azul claro. Y, aunque a veces no responde (puede que por tener demasiadas cosas el programa), cuando lo consigues hacer funcionar va de perlas. El otro añadido a este programa, que parecerá probablemente una tontería y que sale en todos los juegos: el “On/Off” de volumen. La razón de que me pusiese a crear ese pequeño punto, es que mi madre acabó harta de la musiquita y me dijo que tendría que poner la opción de quitar el volumen… xD. Aunque parezca fácil, es la parte del programa que más me ha dado para pensar cómo hacerla, por qué no era nada fácil por la manera que están hechas las instrucciones en Scratch. Este programa, es posiblemente el más completo que he hecho hasta ahora. Aquí dejo el link 😉  : http://scratch.mit.edu/projects/12052942/.
  2. Un juego llamado Invasión a la Tierra, que tiene la novedad de poderse jugar con diversas combinaciones de personajes: PC+jugador, jugador+jugador y jugador+jugador+PC. Además, te dice el ganador al final del juego. Este juego consiste en que eres un marciano y tienes que llegar a la Tierra, que cada vez que la tocas se tele-transporta a otro lugar de la pantalla. El jugador dos es otro marciano distinto, mientras que el PC es un murciélago. Tienes 60s para conseguir la máxima puntuación. Gana quien más veces ha tocado la Tierra. El PC avanza con más lentitud que cualquiera de los dos jugadores, que avanzan a la misma velocidad. Aunque, personalmente recomiendo, que si sois dos los jugadores que vais a jugar, no juguéis con el ordenador activo, ¡os ganará casi seguro! El link: http://scratch.mit.edu/projects/25353345/.
  3. Este tercer juego, recibe el nombre de epilepsia, no sin sentido. Es parecido al juego anterior, con un solo jugador, aunque en vez de tiempo tiene combustible. También tiene un regulador de velocidad de la nave, que eres tú, de manera que cuanta más velocidad tenga, más combustible pierdes. Lo que de verdad lo hace distinto de los juegos anteriores, es que mientras estás jugando hay constantes destellos de luz de los principales colores, y ese es el motivo de este juego reciba ese nombre. Tiene un pequeño botón abajo a la izquierda para apagar los destellos, aunque, como dice mi primo, lo divertido es que te sangren los ojos (¬‿¬). Por cierto, antes de empezar el juego sale el aviso de prevención sobre la epilepsia que sale en PlayStation3 por los destellos luminosos 😉 .Y aquí el link: http://scratch.mit.edu/projects/25720089/.
  4. El último programa que he hecho estos días, sirve para pintar. Se puede cambiar el color del pincel, y el tamaño con el que pintas. Para borrarlo todo basta con darle a la banderita verde, mientras que para borrar solo un trozo, se puede usar el color de fondo que estés usando (normalmente el blanco). Tuve que hacer varios intentos porqué al principio, cuando marcabas un color todo iba bien, pero si lo volvías a marcar luego, no se marcaba. Esto pasaba porque para que cambiara de color tenia puesto que al clicar un objeto (cada color es un objeto), este objeto enviaba un mensaje, que era recibido por el pincel, que cambiaba de color según el mensaje que le llegase. Pero la segunda vez, como ya se había enviado ese mensaje, no se podía volver a enviar. Estuve un buen rato pensando. Hasta que se me ocurrió que podía poner que al tocar el pincel un color, cambiase a ese mismo color. Pero encontré casi al instante el error evidente que había cometido: funcionaba perfectamente con los colores, pero no solo los de los objetos, sino que también cambiaba de color al pasar por encima de algo ya dibujado, de manera que no había mejorado, sino todo al contrario. Después de estar pensando otro buen rato, se me ocurrió la solución definitiva: le dije al pincel, que si estaba encima del objeto del color que fuese, y el ratón apretado, cambiase a ese color. Se podría haber jugado perfectamente así, pero cuando apretabas el objeto de color, pintaba también, aunque por debajo del objeto, pero depende del grosor del pincel, sobresalía la pintura por debajo. Así que tuve que buscar otra solución para ese nuevo problema. Esta se me ocurrió rápido. Si la posición Y del ratón era inferior a 140 y el ratón estaba apretado pintaba, sino no. De manera que en la parte superior de la pantalla no se puede pintar, pero es lo que hay. Aún con todos esos problemas y complicaciones, opino que me costó más lo del volumen del laberinto que todo este programa junto… Aquí dejo el link para los artistas 😉 : http://scratch.mit.edu/projects/25741291/.

Out of WiFi

Aquí en Benasque, sin WiFi, pocos son los deberes que puedo hacer. A base de internet móvil compartido, de MI móvil, puedo hacer esta entrada, y alguna otra cosa, pero componer, programar (on-line) y como poner, son cosas que requieren demasiado Internet móvil y demasiada felicidad de conexión, y los 3G no ofrecen esas cualidades. Tampoco puedo gravar en vídeo, puesto que ahora estoy jugando en multijugador, la música, por el programa que uso, tampoco puedo. Así que de momento he podido editar el video que ya tenia grabado, pero no tendrá música, y no lo podre subir hasta que estemos en Badalona. Por otra parte también puedo programar, gracias a que Scratch es un programa que se puede descargar, aparte de usarlo por Internet. Pero tampoco podré subir lo que haga, y la versión descargada es bastante anterior y peor, pero algo es algo. Así que básicamente lo que voy a hacer será programar, pero mejor que nada…

La canción de la semana

Esta vez estoy componiendo una canción mucho mas complicada que las anteriores, básicamente porqué tiene cinco instrumentos, de manera que el año que viene podamos tocarla en el grupo los instrumentos son:

  • Trompeta
  • Guitarra
  • Piano
  • Bajo
  • Batería

Pero como es muy complicada de hacer voy poco a poco, así que a lo mejor tardo un poco en acabarla, pero valdrá la pena 🙂

La Jungla de Cristal 3

He gets the attention of a policeman, who alerts the other authorities. They meet there, while the protagonist is fighting with the enemies in the building. He gets a gun and a handful of explosives, that help him against enemies. The villain, finds him and pretends to be a hostage, but when he going to shoot him, he realize that Johns knows from the outset who was he really, and gave to him a gun without bullets. They fight, but Hans gets away.

Next week more and better 😉

La Jungla De Cristal 2

The protagonist, goes up the stairs to fight to death against one of the offenders. He kills him, and take his machine gun. He sat the dead, and written in his T-shirt: Now I have a machinegun. But the dead’s brother, search he to kill him, and he found him in the roof. John gets about alive, but in the flight, he lose his machinegun.

Hasta aquí el resumen de hoy. Después de campamentos más y mejor.

El vídeo (la edición)

Hoy he estado editando el vídeo. La verdad es que del vídeo en sí no he hecho gran cosa, y además se oye con ruido :(, pero he hecho dos cosas realmente importantes:

  • Lo que será el principio de todos los vídeos.
  • Lo que será el final de todos los vídeos

De esta manera, todos los vídeos empezaran y acabaran igual, como los youtubers profesionales 😀 (pero un poco mas a lo cutre porque no me he gastado dinero). Es una buena idea en mi opinión, porqué así se ve de verdad que es de uno solo, es como la marca de agua en las fotografías.

Por otro lado, he cambiado de canal, de manera que los juegos y eso los subiré al nuevo canal, y los demás, tipo Scratch, los subiré con el viejo. El nuevo canal se llama Fayerrayer (Fayer Rayer). Ese nombre tiene una historia: en quinto, me llamaban Diego Fuego, hasta que el mi entrenador decidió que quedaba mejor fire en vez de fuego, y un amigo, Vicente Moliner, decidió que era mejor fire rayer (que sonaría fayer rayer). Como rayer no existe, se tiene que escribir así si queremos que suene bien, y no como fire (rire), así que para igualarlos en mi canal puse también fayer en vez de fire, de manera que quedó ese nombre de canal.

Parte 1 del vídeo: https://www.youtube.com/watch?v=K9DwRxksn0Q&list=UUk2jvFSgbFoea_h9RB8skUA

Parte 2 del vídeo: https://www.youtube.com/watch?v=pxtfb7QawSY&list=UUk2jvFSgbFoea_h9RB8skUA

El vídeo (intentos 1 y 2…, a la tercera va la vencida ;) )

Demasiados problemas: Primero que el día que lo tenia que grabar no tenia el programa adecuado. Luego que no se enciende he Minecraft. Hoy consigo gravarlo sin problemas, o al menos eso creía, antes de ver que, después de 30 minutos de vídeo, lo he ido a editar, y he visto que no se ha grabado el juego, SINO LA PANTALLA DE ATRÁS!!! Me he estado un buen rato tirándome de los pelos, hasta que he decidido, a regañadientes, volver a grabarlo. Ya no lo podía hacer igual, porque el mundo que he usado la primera vez, fue el que usé el año pasado, y se iba a notar que había avanzado conforme la ultima vez que la gente lo había visto. Así que he decidido hacerlo de otra manera, y, sebeis que? me ha vuelto a pasar lo mismo  |-( . Y entonces he pensado: Mira Diego, es la primera semana. No pasa nada si la dejas descansar un poco. Por lo tanto, el primer vídeo oficial será LA SEMANA QUE VIENE, y no esta, como me habría gustado a mi, pero bueno ¬¬.

La Jungla De Cristal

Hoy, miércoles, me tocaba ver una película en inglés y subtitulada en inglés, además de ejercicios de inglés. Todo en inglés. He empezado la de Pulp Fiction, pero no tenía subtítulos y no me enteraba de nada. Así que he decidido ver la jungla de cristal, en la que sale Bruce Wilis. Nunca la había visto antes, así que aunque tenía subtítulos, he tenido que volverla a ver en español. No la he visto entera, he visto solo 30min, que por hoy está bien, y el próximo miércoles seguiré.

Y he aquí la descripción: A man, whose wife is living in New York. He goes there to be nearer her, but they are discussed, and discussed again. He is waiting to her in the room, when he starts to hear shots. He is a policeman, and he has his gun. But they are too many enemies, and he run away. He hides under a table, and from there, he whatchs the enemies thriting his wife’s boss. And later, they kill him.

Scratch vuelve a la carga!

Hoy he empezado a hacer un poco de Scratch (he acabado el programa), y he de reconocer que lo segundo más difícil ha sido elegir sobre cómo iba a hacerlo xD. Al principio he decidido hacer un Simons Says, pero no se me ocurría la manera de tirarlo a delante. He hecho las fichas, y que al apretarlas sonaran, pero me he quedado ahí. He buscado ideas en otros proyectos de Scratch ya hechos, también haciendo el Simons Says, pero era difícil incluso copiar lo que ya tenían hecho. Así que he decidido pedir ayuda a mi padre para la semana que viene,  puesto que él no estaba en ese momento en casa, y yo tampoco estaba en casa…

Por lo tanto, he empezado otro programa. Se llama Captura la bandera. Es muy sencillo jugar: Debes coger la bandera de tu color (azul) y llevarla a tu mitad del campo. La IA intentará cogerte si estás en su mitad, mientras que si no es así, irá a por la bandera de su color (rojo). Si uno de los jugadores toca al otro en el campo del primero, el contrincante vuelve a su lugar de inicio. Este programa es bastante más fácil de crear. La idea la he sacado de un programa ya hecho:(http://scratch.mit.edu/projects/21115638/#editor), que está entre los más visitados, pero la programación de este otro también me ha parecido demasiado difícil para mí nivel de Scratch, así que he decidido pasar de seguir más o menos los pasos de ese programa, y he empezado con el mío propio.

Lo más difícil ha sido la IA, ya que tenía que hacer que, depende de la mitad del campo donde se encontrase la bola azul, fuera a por esta, o a por la bandera. Después de un buen rato estrujándome los sesos, he encontrado la idea. Con este nuevo avance, que ha sido un gran paso para mí, me he re motivado lo suficiente como para volver a la carga con el resto del programa. Pero ha habido un momento en que he intentado copiar muchas cosas. Después de mirármelo, he decidido que sería más fácil hacerlo de nuevo, que no copiarlo y modificarlo. Pero debo haber borrado lo que no tocaba, porque ha desaparecido también toda la programación de la IA. Yo no recuerdo haberla borrado, pero no hay otra explicación. Preocupado y tirándome de los pelos, ya que había sido la parte que más me había costado, he decidido descansar un buen rato, después del cual no me ha costado mucho acordarme de como lo había hecho la primera vez. Rehacerlo ha sido relativamente fácil, porqué lo que es realmente difícil en Scratch, es que se te ocurra como hacer los programas. Poco después, lo tenía acabado, y con los últimos retoques, el juego ha estado listo para ser usado. Le he subido un poco la velocidad al oponente con respecto al jugador real, puesto que las maquinas no son rival para los humanos (no, aún no), y le ganaba siempre. Seguidamente he añadido las instrucciones, y lo he compartido. Al acabar, me he puesto con esta entrada. He aquí mi juego: http://scratch.mit.edu/projects/24251408/#player

Comprobad las diferencias de juego, y veréis que apenas hay, y sin embargo, su juego es muchísimo más complicado de programar y llevar a cabo.

Espero que os guste 😉

De nuevo, deberes

Vuelvo a empezar con los deberes de verano. Aunque se está muy bien haciendo el vago, como todos sabréis, la obligación es hecer los deberes lo mejor posible, aunque hacerlos vaya en contra de mi religión 😉 , no me queda otra 🙁 .Seguirá siendo la misma planificación del año pasado:

El lunes haré ejercicios de solfeo y empezaré el vídeo.

El martes, programación.

El miércoles, ver una película/serie en ingles y subtitulada en inglés y ejercicios de inglés.

El jueves, crearé la canción que le pondré al vídeo, o los efectos especiales de sonido, que puedo crear con la batería, con lo cual tendría que empezar ya desde el lunes, o con la pagina web noteflight.com que permite hacer canciones con varios instrumentos.

El viernes, editaré el vídeo y lo subiré.

El sábado y domingo descanso.

Mañana martes, empezaré enserio a los deberes. No he podido empezar con el vídeo, ya que me faltan algunos programas para poder hacerlo, pero el lunes que viene si que lo haré, porqué tengo tengo toda la semana para irme los descargando. Lo que si que he hecho, ha sido practicar solfeo, porqué este año no he podido hacer solfeo, y si el año que viene quiero sacar buena nota, o, al menos, aprobar, necesitaré mucha practica.