Entradas

Unidad 4: Sincronizar en 3D

Imagen
  Reto 4: Sincronización con arreglos ¿ De qué trata? Siete personajes (un elefante, un jaguar, un cabro, un pecarí, un zorro, una leona y un rinoceronte) han sido entrenados para decir con gestos de sus cabezas "No o Sí" respectivamente.  El primer movimiento, que es hacer el gesto de decir "No", lo hacen todos juntos, es decir en paralelo. Pero el movimiento del gesto de decir "Sí" lo hacen uno por uno, es decir en secuencia. Además, en este reto se debe programar la cámara con diferentes planos, primero se debe usar el plano panorámico, luego el plano entero para enfocar a cada personaje por separado; y por último se debe retornar al plano panorámico. En este reto se utilizan eventos, condicionales, estructuras de control, arreglos y métodos en la programación. La parte más difícil fue lograr sincronizar los movimientos con los eventos para que no se dieran todos los movimientos en secuencia, sino mediante la programación de los eventos. La parte menos ...

Unidad 3: Herencia y comportamientos

Imagen
  Reto 3: Enseñando a nadar a Nemo y Dory ¿De qué trata? Dory y Nemo, dos personajes (peces) deben nadar uno detrás del otro, moviendo sus aletas delanteras y traseras simultáneamente en dirección izquierda a derecha. La simulación debe ser activada mediante un evento que debe ser activado mediante una tecla o varias del teclado. Lo que más se me dificultó fue lograr los movimientos coordinados de los dos peces, al principio cree los métodos en la categoría pez, por lo que tuve problemas para coordinar las aletas en los dos peces, a veces se movían sólo las aletas traseras de Nemo y sólo las delanteras de Dory, hasta que me di cuenta que ahí no era, sino que era en la categoría nadadores; de este modo los dos peces si podrían seguir los comandos juntamente.  Otra cosa que me costó hacer fue encontrar las articulaciones correctas y colocar las coordenadas a los personajes, una vez más no funciona. Lo más sencillo fue agregar fondos y personajes. El manejo del IDE de Alice se va...

Unidad 2: Programación orientada a objetos

Imagen
  Reto 2: Jumping jacks ¿De qué trata? Un personaje bípedo (humano) debía hacer el ejercicio físico llamado "jumping jacks". Se debía cambiar la posición de la cámara y agregar un marcador.  El jumping jacks debía verse  desde atrás del personaje. Lo que más me costó fue calcular la posición y orientación de la cámara. También encontrar las articulaciones correctas del personaje para programar su movimiento.  Además una vez más no logré hacer las coordenadas del personaje; y no pude grabar el video corto ya que en la versión de Alice que tengo instalado en mi equipo no aparece la opción. Lo más sencillo fue insertar el fondo y el personaje. Probé con bastantes bloques hasta dar con los correctos. Recomendaciones: Usar la lateralidad para la ubicación espacial tanto del personaje como de la cámara. Ubicar el tipo de ejercicio físico y así determinar los músculos y articulaciones que se ven involucradas, para así programarlas. Buscar en el diccionario los significados ...

Unidad 1: Mundos en 3D

Imagen
  Reto 1: mi primera animación ¿De qué trata? Dos peces y un tiburón nadan en el fondo marino. Los peces nadan simultáneamente y se esconden en una roca ya que se aproxima un tiburón, el tiburón se acerca a ellos y lanza un mensaje y se aleja. Lo más difícil fue hacer girar a los peces, calcular su posición y orientación. También se me dificultó colocarlos en sus coordenadas específicas, ya que lo hacía pero los peces retornaban a sus anteriores posiciones. Lo más sencillo fue insertar el fondo y los personajes. Además hacer que el tiburón dijera un mensajes. Tuve que probar varios bloques hasta dar con los correctos.   Recomendaciones: Usar la lateralidad para la ubicación espacial del personaje. Buscar en el diccionario el significado en español de los comandos. Programar las articulaciones del personajes en paralelo.