Processing es un lenguaje de programación de código abierto basado en Java, de fácil utilización, que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital.
Fue iniciado por Ben Fry y Casey Reas en el 2001. Uno de los objetivos declarados de Processing es el de actuar como herramienta para que artistas, diseñadores visuales y miembros de otras comunidades ajenos al lenguaje de la programación, aprendieran las bases de la misma a través de una muestra gráfica instantánea y visual de la información.
La consigna de este trabajo era hacer una representación del círculo cromático de Pope utilizando formas básicas de Processing.
En mi caso, hice un círculo cromático bastante básico utilizando la función ellipse y colores en código hexadecimal.
Para este trabajo, tuve que recrear los créditos de alguna película, serie o videojuego, utilizando variables para que pueda producirse el efecto de que el texto va de abajo hacia arriba.
Elegí hacer los créditos de la película "Cómo Entrenar a tu Dragón" ya que es una de mis películas favoritas.
La consigna de este trabajo fue hacer una aventura gráfica, o sea, una historia visual en la que el usuarix pueda tomar diferentes caminos, y así concluir en diferentes finales.
Para hacerla, decidí basarme en la historia del videojuego Detroit: Become Human. Por eso, mi aventura gráfica está situada en el año 2038, en un futuro en el que los humanos poseen máquinas llamadas androides, las cuales hacen todo lo que un humano les ordene. El protagonista de la aventura es un androide que se revela contra los humanos, y deberá tomar desiciones para fijar su destino.
Estas son las pantallas que conducen a uno de los varios finales de la aventura gráfica.
Para este trabajo práctico, tuve que modificar el código de la aventura gráfica, agregando arreglos y funciones.
Con estas modificaciones no hay diferencias visuales, sino que hay diferencias en cuanto a la practicidad del código, acortando ciertas partes del mismo, haciendo que sea más fácil programar ciertas cosas.
La consigna para este trabajo fue crear un mini videojuego que reemplaze una de las pantallas de la aventura gráfica, y que tenga que ver con la temática de la misma. Además, el juego debía estar programado únicamente en objetos.
Mi videojuego se trata del androide protagonista de la aventura tratando de escapar de los soldados que quieren destruirlo. Para eso, el jugador deberá esquivar las balas y atravesar a los enemigos para llegar al aeropuerto.
El desafío de este trabajo fue unir la aventura gráfica del TP04 con el videojuego del TP05. Además, debíamos pasar la aventura gráfica a objetos, agregarle sonido y hacer que la pantalla y todos los elementos de la aventura sean resizeables.
En mi comisión, este trabajo fue realizado de a grupos de dos personas, y cada grupo debía elegir solo una aventura grafica con la que trabajar. En mi grupo, utilizamos la aventura de mi compañera, y puedimos cumplir con todo lo que pedía la consigna.