Trabajos Processing 2020

Circulo cromatico

En el Trabajo Practico 1 tubimos como objetivo realizar un círculo cromático utilizando colores primarios, secundarios y terciarios. Y asi tambien nuestra creatividad al visualizarlos

Creditos

El Trabajo Practico 2 consistia en crear los creditos de una serie, pelicula o video juego que nos guste
Código

import ddf.minim.*;

Minim minim;

AudioPlayer player;

//variables "pantalla"1-------------------------------

PImage img;

PFont tipog;

float posTX=30;

float posTX2=60;

float posY1=-1850;

float posY2=2850;

...

Aventura grafica

El trabajo practico 3 consistia en crear una aventura gráfica y la que realice es sobre los simpsons. La casa simpson se esta incendiando y tres personajes se encuentran adentro de la casa aun,consiste en ayudar a homero a encontrarlos sin que se queme. Comienza con homero viendo que su casa se esta incendiando y que los bomberos no llegaran ,tomando el riesgo de ingresar el para salvarlos. Al ingresar a la casa tendrán tres posibilidades , ingresar a la cocina , al living o subir las escaleras .Al subir las escaleras se encontrara con 4 puertas mas que son las habitaciones y el baño. En ocaciones puede que se queme ,teniendo así que volver a empezar o retirarce. Tambien puede que se tope con habitaciones que no encuentre personajes al ingresar va a tener que volver hacia atrás. Cuando encuentre un personaje tiene que hacer click con mouse izquierdo al personaje ,y es ahi cuando se visualiza un texto que el que le indique que lo salvo y luego tiene que presionar el boton volver,para seguir buscando en las otras puertas. Si encuentra los tres personajes aparecera un final muy alentador con una lindo desenlase pero si nos los encuentra narrara todo lo contrario.En los finales da la opción de finalizar apareciendo los créditos ,y luego la opción de reiniciar la aventura.

foto
foto
foto
foto
foto
foto
foto
foto
foto
foto
foto
foto
foto
Código

int delay;

String text1;

String estado;

PImage img1,img2,img3;

int Frameactual=0 ;

//(2)--------------------------------------

PImage casa2,homerog,fue1,fue2,fue3;

int textos=255;

//(3)---------------------------------------

PImage direc, flechaA,flechaH,flechaD,flama2;

//(4)------------------------------------------

boolean salvado;

...

Mini videojuego

El trabajo practico 3, el videojuego, tambien fue vasado en los simpsons, ya que devia estar relacionado. Y consiste en que homero debe ir saltando bolas de fuego hasta llegar a bart y salvarlo , si se quema antes de llegar la pantalla indica GAME OVER

img1
img2

Saltando con barra espaciadora es que logra pasar las bolas de fuego y tambien puede ir hacia adelante o hacia atras con los botones del teclado

Código

import ddf.minim.*;

Minim minim;

AudioPlayer music_fondo;

int delay;

String estado;

PFont tipog1;

PImage[] fuego= new PImage [3];

...

TP Final

El trabajo practico final consistio en unificar la aventura y el videojuego
Remplazando la habitacion de la cosina:
remplasada
Por la pantalla del videojuego:
remplasada
Y asi cuando homero entrase a la casa y se direccione para la cosina tendria que salvar al personaje Bart jugando. En caso de ganar vuelve al sector de la entrada para poder subir las escalera y seguir salvando personajes. Pero si pierde ahi va directo al final trajico
Código

import ddf.minim.*;

Minim minim;

AudioPlayer music_fondo;

Juego juego;

Homero jugador;

void setup() {

minim= new Minim(this);

music_fondo= minim.loadFile("television-simpsons.mp3");

size(800,600);

music_fondo.play();

...