Processing 2022

Estudiante de Tecnologia Multimedial 01 - Año 2022

Nombre del Alumno: Matias Rossetti

Legajo 83641/4

Docentes a cargo: Matias Jauregui Lorda y Tobías Albirosa

Este trabajo esta realizado con herramientas HTML y JavaScript, se utilizo una biblioteca de JS llamada "Lightbox" como tambien la biblioteca de framework llamada "Materialize"

El objetivo de este trabajo es mostrar el progreso en los distintos trabajos realizados en el lenguaje de programacion Processing por el alumno Matias Rossetti

Trabajo Practico #0 Dibujo básico y GitHub

Esta fue nuestra primera aproximacion al programa y lenguaje conocido como Processing, el objetivo de este trabajo fue explorar las formas primitivas de dibujo con Processing, para subir y compartir desde GitHub.

Yo realize un paisaje vectorial animado en donde se podia observar una cabaña en un bosque de pinos, pero arriba de estos elementos se distingue como la luna va pasando a medida que el framerate del programa aumenta.

Devolucion de Matias Jauregui Lorda

Aprobado - Falto modular variables: cambiar el tamaño, posición o color de los elementos.
Link a Github

Trabajo práctico #1 - Animando con código

Esta es la segunda aproximacion que tuvimos al potencial de processing, ya aqui lo que requeria la consigna era crear una animación con la secuencia de créditos(*) de una película o videojuego seleccionado, con al menos cinco secuencias de información. .

El trabajo que yo realize fue una animacion en donde se disponen pantalla los creditos finales de la serie "Futurama", donde se pueden ver algunos de los nombres de los actores principales como tambien del elenco secundario, ademas se observan tambien los nombre del equipo de produccion.

Devolucion de Matias Jauregui Lorda

Aprobado - Falto modular variables: cambiar el tamaño, posición o color de los elementos.
Link a Github

Trabajo práctico #2 - Ilusión óptica Interactiva

Esta ya fue la tercera aproximacion a las herramientas que Processing puede ofrecer, el trabajo consistio en crear una ilusión óptica* interactiva** con estructuras repetitivas (ciclos flor) y funciones propias.

Mi trabajo consistio en una visual que reaccionaba con el movimiento del Mouse, con unos graficos que asemejan a la composicion de Matrix u otras obras del estilo, un estilo neon y retro-futurista

Devolucion de Matias Jauregui Lorda

Aprobado - Simple pero cumple. Falto el video y funciones.
Link a Github

Trabajo Practico #3 - Juego interactivo libre

Este trabajo consistio crear un juego interactivo de formato y temática libre. Incorporando: Un conflicto principal de carácter lúdico (una situación problemática que obliga el usuario a emprender acciones para resolverla) con dos resultados posibles: victoria o perdida

Este trabajo lo hice en conjunto al alumno Juan Cruz Villoldo, y el juego realizado consistia en que un pequeño tiburon "coma" a los distitos peces que se encuentran en el mar, esto lo hara sumar puntos, pero lo tendra que lograr sin ser golpeado por los barcos que pasan lateralmente.

Primera Devolucion de Matias Jauregui Lorda

Desaprobado - Muy buena propuesta, cumple el 90% de la consigna, pero faltó funciones CON parámetros reutilizables. En este sentido ganaJuego() no cumple.

Segunda Devolucion de Matias Jauregui Lorda

Aprobado
Link a Github

Trabajo Practico #4 - Programando con Objetos, una aproximación

Este trabajo consistio en crear una aplicación básica que comience a aprovechar el potencial de la programación orientada a objetos.

Este fue el trabajo con el cual senti que le pude haber dado otra vuelta de rosca para aumentar su potencial, la correccion del profesor me lo demostro al instante, es en si un escenario que dispone a un BMW sobre la ruta.

Devolucion de Matias Jauregui Lorda

Aprobado - Sencillo pero cumple. Hubiese estado bueno poder mover el auto y girar las ruedas. Para modificar el volumen del sonido tenes que utilizar el metodo .amp(). Buen trabajo. PD: mi apellido es "Jauregui Lorda" xD
Link a Github

Trabajo Practico #5 - Avanzando con POO

Este trabajo consistio en crear un minijuego con una logica de estados y que aproveche las herramientas de la programacion orientada a objetos.

Este trabajo lo hice en conjunto al alumno Juan Cruz Villoldo, y el juego realizado se llama "Babosa Smashers" es un juego versus donde ambos jugadores deberan recolectar unas hojas que les daran puntos, el primero en llegar a 1000 puntos gana.

Primera Devolucion de Tobías Albirosa

Desaprobado - La mecánica del juego es correcta salvo por el manejo de estados, una vez que se gana no se puede volver hacia atrás y los reinicios no funcionan correctamente. Los personajes comienzan con los puntos del juego anterior, hay que re-ver esas cuestiones pero por otro lado cumple el resto de las consignas. Por otro lado si comprimen el archiuvo .mp3 a menor resolución, el sketch iniciará antes. Muy bien en general pero faltan ultimar los detalles mencionados.

Segunda Devolucion - Pendiente