Tecnologia Multimedial 1 por Jeremias Nahuel Lanza

Mis Trabajos en processing.

¿Que es la programacion?

La programación es el proceso de creación de programas informáticos. Esta definición se puede interpretar de la siguiente manera. La programación no es más que una explicación a la computadora de qué, en qué forma y cómo llegar al usuario. En otras palabras, es una especie de arte de traducir los deseos de una persona al lenguaje de la máquina.

Tambien la Programacion comprende distintos lenguajes los cuales se definen por ser un conjunto de reglas para describir comandos y funciones predefinidas. Cada lenguaje de programación limita al desarrollador a un conjunto estrictamente predeterminado de palabras clave y comandos que pueden ser utilizados en el desarrollo.

¿De que trata mi Trabajo Practico N°5? ¿Y el N°4?

Mi trabajo consite en un juego de volley versus donde estos dos jugadores se enfrentan para ver quien atrapa 15 pelotas de volley antes que el otro, moviendose horizontalmente por la pantalla (ejeX). Cada jugador cuenta una mitad de la pantalla para cada uno.

Cabe destacar que mi trabajo practico N°5 esta realizado en base a mi trabajo practico N°4 el cual fue realizado con las mismas ilustraciones pero a diferencia del N°5 que es un juego interactivo, el N°4 es un paisaje interactivo.

Consigna del TP

  • Lógica de estados: Una pantalla de inicio. Pantallas de desarrollo. Pantalla de créditos (con posibilidad de reiniciar el programa).
  • Programado íntegramente con POO y que incluya al menos un arreglo de objetos.
  • Comunicación entre clases a través de sus métodos.
  • Implementación de alguna librería de sonido.
  • Fondos ilustrados que se utilizaron en el TP N°4 Y °5:

    Imagenes de Objetos utilizados:
    Personaje 1
    Personaje 2
    Pelota
    Video explicativo acerca del juego.

    ¿De que se trato el TP N°3?

    Mi trabajo N°3 fue realizado en colaboracion con una compañera, este mismo estaba basado en el estilo Flappy Bird, el cual era un pajaro que al ir volando debia pasar por en medio de 2 obstaculos que aparecian desde arriba y/o desde abajo de la pantalla. En mi caso ,a diferencia del juego original, trataba de una ballena.

    Consigna del TP N°3

  • Estructuras repetitivas (ciclos for): simples o anidados.
  • Funciones propias con y sin parámetros.
  • Eventos (mouse y/o teclado).
  • Arreglos.
  • Archivos de imagen que se utilizaron en el TP N°3:

    Video explicativo acerca del TP N°3

    Para el TP N°2

    Se debia realizar una Ilusion Optica interactiva, en la cual yo solucione la interactividad con MouseX y MouseY.

    Consigna del TP N°2

  • 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.
  • Peso máximo 10 MB.
  • Foto TP N°2.
    Ilusion optica a partir de Ciclo For con figuras geometricas.
    Video explicativo del TP N°2.

    ¿De que trataba el TP N°1?

    En este debiamos hacer una animacion con un estilo de secuencia de creditos en base a una pelicula,serie o videojuego que nos guste. El mio se baso en la seria animada Avatar La leyenda de Korra.

    Consigna del TP N°1.

  • Título: una pantalla.
  • Protagonistas principales y secundarios: 2 o 3 pantallas.
  • Música y dirección: 2 o 3 pantallas.
  • Alguna imagenes utilizadas en este TP: