Para este trabajo hice un circulo cromatico con colores RGB. Utilizando la funcion triangle() hice una serie de triangulos formando una circunferencia incluyendo los colores primarios, secundarios y terciarios.
Para generar una jerarquia y diferenciar las categorias de los colores, hice triangulos de mayor tamaño para los colores primarios. Para los secundarios utilice la funcion ellipse() para hacer una elipse en la parte exterior de los triangulos correspondientes a este grupo de colores.
Al igual que los secundarios, para los terciarios utilice la funcion de ellipse en un tamaño mas pequeño para diferenciar las categorias.
Para la animacion de creditos tome como referencia la pelicula matrix. A medida que el texto va subiendo, va cambiando de un tono negro a un tono verde y los numeros que aparecen de fondo cambian de color entre esa misma gama dependiendo de la posición del mouse. La posicion de los numeros que se encuentran detras de los creditos esta definida por la funcion random() que genera una posición aleatoria el la coordenada de Y.
Con el uso de condicionales, resetee el texto una vez que el valor de y es menor a 0.
Para la Ilusion Optica parti de un desafio que consistia en hacer una ilusion optica estatica. Con un for anidado arme una grilla de elipses con un cuadrado superpuesto. Visualmente dividi la grilla en cuatro asigando a cada seccion una gama distinta de blancos, negros y grises.
Para hacerlo interactivo le asigne las teclas de '+' y '-' para aumentar o achicar el tamaño de las elipses que conforman la grilla. Hay un boton para reiniciar la ilusion optica que aparece al finalizar el contador.
Una vez seleccionado el boton los valores del tamaño de la grilla de cuadrados vuelven a tomar los valores iniciales.
Para la Aventura grafica hice una historia sobre una persona que se encuentra con unos dinosaurios y tiene que escapar de ellos. El jugador puede decidir si intenta razonar con ellos, correr o envenenarlos.
Al seleccionar la opcion de envenenarlos el jugador puede llegar a dos finales distintos. Una vez que termina la aventura se muestra la pantalla de créditos y el jugador puede volver a iniciar.
El Video Juego parte de la historia y la estética de la Aventura Grafica en donde el personaje principal se encuentra con unos dinosaurios.
El juego es un runner en donde el jugador tiene que saltar piedras que se van cruzando en su camino a medida que va corriendo.
El juego termina cuando el jugador logra esquivar todas las piedras durante un determinado tiempo que aparece en la pantalla.