Éste año (2022), hemos cursado la materia Tecnología Multimedial 1 de la carrera Diseño Multimedial, de la Facultad de Artes de la Universidad Nacional de La Plata. En ella hemos trabajado con un programa y lenguaje de programación llamado Processing. Hemos realizado diferentes trabajos para poder entender una base formidable de dicho lenguaje, culminando en un trabajo final bastante complejo. En está Landing Page procederé a mostrar brevemente mis trabajos de dicha materia.
Código del trabajo 1La consigna de este trabajo era crear un dibujo libre con formas primitivas de Processing y sus atributos y subir el código a Github. En mi caso dibujé una paleta de acuarelas con su pincel.
La consigna del trabajo era crear una animación con la secuencia de créditos de una película o videojuego seleccionado con un mínimo de 5 pantallas. Yo realicé los créitos de la película Bohemian Rhapsody, que trata sobre la banda Queeen y la vida de su cantante Freddy Mercury.
Código del trabajo 2La consigna de este trabajo era crear una ilusión óptica y subir un video explicativo. El mismo debía tener estructuras repetitivas (ciclos for): simples o anidados, funciones propias con y sin parámetros, condicionales (if - else): interactuar con los índices, eventos (mouse y/o teclado): modificación de variables, algunas funciones matemáticas: dist(), map(), random(), reiniciar el programa: volver variables a estado original. Yo realicé una ilusión que consiste en un fondo que cambia de color, un círculo en el centro con ilusión de profundidad y líneas que siguen la dirección del mouse.
Código del trabajo 3La consigna del trabajo era crear una aplicación básica que comience a aprovechar el potencial de la programación orientada a objetos con la construcción de al menos tres clases con un objeto/ instancia cada una (como mínimo) y debía tener clases que puedan comunicarse entre sí y que puedan interactuar con eventos (al menos los objetos de una clase). Yo cree un barrilete que se puede mover hacia la derecha y hacia la izquierda con las flechas del teclado y un fondo que se repite en loop para que de la ilusión de que el barrilete esta subiendo.
Código del trabajo 4La consigna de el último trabajo era crear una aplicación implementando programación orientada a objetos con lógica de estados con:
Yo cree un juego que consiste en juntar frutas que aparecen aleatoriamente en un tiempo determinado.
Código del trabajo final