Mis trabajos en Processing - Tecno 1 [2021]

Mercedes Amiel (88142/0)

Processing

Processing es un lenguaje basado en Java que permite, de forma fácil y rápida, realizar proyectos visuales. Sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital.

Trabajo practico 1

imagen del tp1

El objetivo de este trabajo fue crear un circulo cromatico rgb, incluyendo colores secundarios y terciarios y diferenciarlos entre ellos. Lo resolvi a traves de los circulos con los diferentes colores, las lineas y los bordes delimitantes

  • Mas info
    Consigna: crear una animación con la secuencia de créditos(*) de una película o videojuego seleccionado. Al menos debe contener cinco secuencias de información. Por ejemplo: Título: una pantalla Protagonistas principales y secundarios: 2 o 3 pantallas Música y dirección: 2 o 3 pantallas. Sería importante respetar la estética de la obra seleccionada. en esta consigna incorporaremos temas que nos permitirán realizar aplicaciones con gráficos un poco más elaborados y con animaciones. Para esto vamos a integrar nociones de programación relativas a almacenar en memoria valores numéricos, mostrar imágenes y escribir textos. Al realizar este ejercicio deberías haber alcanzado dominio de estos temas: Usar variables numéricas para operaciones como: Cambiar la ubicación, el tamaño y el color de las formas. Obtener resultados haciendo cálculos matemáticos con variables. Obtener las propiedades del mouse en el espacio de coordenadas. Nuevas instrucciones para gráficos: Carga de imágenes (jpg ó .png). Carga de tipografías y gráficos con texto. Utilizar valores numéricos aleatorios. Uso de condicionales con AND y OR (*) Los créditos o títulos de crédito consisten en la mención de las personas o entidades que han participado en la creación de una obra. Branch

Trabajo practico 2

imagen del tp2

El objetivo de este trabajo fue crear una secuencia de creditos. Resuelto a traves de el aumento y o movimiento de los creditos iniciales. En mi caso la serie elegida fue Stranger Things. Ver Referencia.

  • Mas info
    consigna: crear una animación con la secuencia de créditos(*) de una película o videojuego seleccionado. Al menos debe contener cinco secuencias de información. Por ejemplo: Título: una pantalla Protagonistas principales y secundarios: 2 o 3 pantallas Música y dirección: 2 o 3 pantallas. Sería importante respetar la estética de la obra seleccionada. en esta consigna incorporaremos temas que nos permitirán realizar aplicaciones con gráficos un poco más elaborados y con animaciones. Para esto vamos a integrar nociones de programación relativas a almacenar en memoria valores numéricos, mostrar imágenes y escribir textos. Al realizar este ejercicio deberías haber alcanzado dominio de estos temas: Usar variables numéricas para operaciones como: Cambiar la ubicación, el tamaño y el color de las formas. Obtener resultados haciendo cálculos matemáticos con variables. Obtener las propiedades del mouse en el espacio de coordenadas. Nuevas instrucciones para gráficos: Carga de imágenes (jpg ó .png). Carga de tipografías y gráficos con texto. Utilizar valores numéricos aleatorios. Uso de condicionales con AND y OR (*) Los créditos o títulos de crédito consisten en la mención de las personas o entidades que han participado en la creación de una obra. Branch

Trabajo practico 3

imagen del tp3

El objetivo de este trabajo fue crear una ilusion optica interactiva. Resuelto a traves de ciclos for y de eventos con el mouse y/o teclado para alterar dicha ilusion optica. Ver Referencia.

  • Mas info
    consigna: crear una ilusión óptica* interactiva** con estructuras repetitivas (ciclos flor). * Las ilusiones ópticas son imágenes que utilizan el recurso de la ilusión del sentido de la visión. Son utilizadas como materia prima del Arte Óptico. Con interactiva nos referimos a que la ilusión pueda ser modificada por el usuario mediante el teclado y/o mouse, modulando variables por medio de los eventos o variables acordes. los objetivos son comprender las estructuras repetitivas en Processing a través de la visualización de patrones de repetición, modulables por la apropiación de los índices (variable de la repetición). los contenidos obligatorios son estructuras repetitivas (ciclos for): simples o anidados. 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. los contenidos optativos son variables de Processing: frameCount, mouseX, mouseY, width, height, etc. colisión de coordenadas en superficies circulares o rectangulares (zonas y botones). manejo del tiempo con contadores o millis(). Branch

Trabajo practico 4

imagen del tp4

El objetivo de este trabajo fue crear una aventura grafica interactiva. Resuelto a traves de los eventos del mouse y teclado, imagenes cargadas en arrays, funciones y variables boolean.

  • Mas info
    Consigna crear una aventura gráfica que haga uso de arreglos y funciones. los objetivos son comprender el uso de los arreglos, así como las funciones. los contenidos obligatorios son: estructuras repetitivas (ciclos for): simples o anidados. condicionales (if - else): interactuar con los índices. arreglos (array []): poder grabar y leer valores de los mismos. funciones: crear funciones propias aplicando el concepto de generalidad, así como el retorno de valores en al menos una. Una pantalla de inicio con opción a iniciar la aventura y a ver los créditos Al menos 15 pantallas para armar como mínimo 3 caminos diferentes en la aventura Reiniciar el programa: al finalizar la historia, se debe poder volver al inicio. Entregar en formato PDF del diagrama de flujo. Resolución máxima de 800x600Branch

Trabajo practico 5

imagen del tp5

El objetivo de este trabajo fue crear un minijuego. Resuelto con condiciones de ganar o perder a traves de eventos del mouse e objetos. Para finalmente realizar el Trabajo practico final, que consistio en unir el videojuego y la aventura grafica en un solo programa.

  • Mas info
    Consigna crear un video juego hecho completamente en objetos relacionado con la aventura gráfica del TP4 . El video juego debe ser pensado para reemplazar una de las pantallas de conflicto de la aventura gráfica. los objetivos son comprender los contenidos solicitados en la consigna, el contenido obligatorio, y el uso de Programación Orientada a Objetos para su aplicación los contenidos obligatorios son: objetos: todo el video juego debe ser hecho enteramente en objetos, con la menos 4 clases involucradas estructuras repetitivas (ciclos for): simples o anidados. condicionales (if - else): interactuar con los índices. arreglos de objetos (array []): poder grabar y leer valores de los mismos. Una pantalla de inicio con opción a iniciar el video juego El video juego debe poseer una interacción que permita ganar o perder Reiniciar el programa: al finalizar, se debe poder volver al inicio. Resolución máxima de 800x600 Branch Branch tp final
flecha para arriba