Bienvenido a mi "espacio" personal, aquí podrás explorar todos los trabajos prácticos que realize durante mi aventura en el mundo de processing, un lenguaje de programación y entorno de desarrollo integrado (IDE) enfocado principalmente al arte. Este viaje lo hice junto a los profesores de la materia Tecnologia Multimedia 1, dentro de la carrera Diseño Multimedial en la Facultad de Artes en la UNLP.
Crear tu propia versión de un círculo cromático.
Para una de mis primeras aproximaciones a Processing, decidí plantearme un "desafio" personal para aprender el programa, así que busqué hacer un circulo cromático que requiera de varias formas y tamaños.
(Demostracion rapida y adaptada a gif)
Crear una animación con la secuencia de créditos de una película o videojuego a elección.
Aquí elegí el famoso videojuego "Minecraft" (uno de mis favoritos) más que nada porque tiene una estética relativamente fácil de recrear, permitiendomé experimentar con otras cosas cómo el sonido y algunos efectos visuales cómo el difuminado.
Crear una ilusión óptica interactiva (modificable mediante el teclado y/o mouse) con estructuras repetiticas (ciclos for).
Está ilusión óptica se basa en la "ley del contraste simultaneo", en la cual los colores parecen diferentees cuando se observan yuxtapuestos que cuando se observan por separado, sobre un fondo neutro.
Al mover el mouse de derecha a izquierda, la lineas yuxtapuestas se hacen más gordas o más finas, pudiendosé apreciar el efecto óptico. Además, al tocar una tecla cualquiera, el par de colores de las líneas yuxtapuestas cambia al azar, permitiendo experimentar y encontrar nuevas combinaciones que generen distintas ilusiones de color.
Crear una aventura gráfica que haga uso de arreglos y funciones.
A este le tengo cariño, fue el trabajo que más disfrute y más esfuerzo puse. El diagrama sobre los posibles caminos y finales era tan grande qué tuve que recortarlo para no llegar corto de tiempo, gran parte de la historia y de caminos que tenia en mente no pude concretarlos. (Alerta spoilers) La historia tratá sobre un hombre corriente, donde un día un asesino encapuchado toca a su puerta y termina muerto. No obstante, el hombre despierta en el mismo día, mismo lugar, mismo asesino. Atrapado en un bucle temporal, cada error, cada muerte, lo llevarán a una mejor decisión, o eso creemos... Finalmente, de una manera u otra, terminas descubriendo qué el asesino es tú, o casi, con ligeras diferencias que no los hacen idénticos. Pero no hay espacio para ambos en una misma linea de tiempo, así que uno debe morir, de una forma u otra...
Quizé apropiarme de el concepto de los bucles temporales y hacer que sean parte también de la aventura, dandole un sentido coherente al hecho de estar literalmente "repitiendo el juego". Así, cosas cómo textos y opciones cambiarán dependiendo cuantas veces moriste o qué caminos tomaste.
Crear un videojuego hecho completamente de objetos y clases
Mi juego es una combinacion entre el típico "esquiva objetos" y una especie de "shooter" visto desde arriba. El jugador puede moverse libremente por el nivel con las flechas del teclado y disprar con el click, siempre estará mirando/apuntando en la dirección donde se encuentre el mouse.