martes, 13 de diciembre de 2016

JUNGLE INVASION


Este es el nombre que recibe el videojuego 2D que he realizado como proyecto para la primera evaluación.

Es un videojuego que trata de un espía que va matando zombies por una jungla, hasta que llega a un boss final.

Como primer paso y como de costumbre he tenido que buscar un juego referencia del estilo que me gustaría tratar y es el del STORM THE TRAIN de Android



PROCESO:

Ha sido un proyecto complejo de realizar, ya que he empezado desde 0 con todo, desde añadir scripts, hasta hacer los sprites, recortarlos, y hacer sus animaciones.
He agrupado los sprites en hojas de 2048x2048 en Ps y luego con el sprite editor de Unity los he cortado para crear las animaciones.

Casi todos los elementos llevan entre otras cosas, box collider o polygon colider, un script, sonido...


Antes de hacer lo que es el escenario y los personajes, se tuvo que diseñar todo. 
Aunque el nivel primitivo varia en algunas cosas con el definitivo, la esencia sigue siendo la misma, y las mecanicas del juego responden a ese diseño (SATAR y Disparar)



Despues de hacer el escenario, me puse con los personajes, de tal manera que quedasen en un aspecto cartoon agradable a la vista y que encajaran en la composicion con el fondo y con el escenario.


 Por aquí podemos ver unas capturas de pantalla del juego, en las que se intenta mostrar la composicion visual resultante de la combinacion personaje, fondo y objetos:






Lo que pretendía con este juego, era hacer un juego en el que hubiese un menú de entrada, un breve nivel y por ultimo una fase final con un boss al que fuese mas dificil de matar.

OBSERVACIONES:

Pese a que el juego no me disgusta como ha quedado, en mi mente lo veía de otra manera, pero por x motivos me fue imposible ejecutar lo que yo tenia en mente.

Me hubiese gustado hacer animaciones de salpicadura  de sangre y de explosiones laser grandes, pero por falta de tiempo y codigo no he podido hacerlo.
Otro de los aspectos mejorables para mi idea es el tema de la musica. Pese a que he intentado buscar una musica acorde, ninguna terminaba de ncajarle y la que le puse era la que mas me gustaba.

Por ultimo lo que mas me hubiese gustado hacer pero que por tiempo no he podido fue un 'bowl' por el que el personaje se deslizaba y adquiría velocidad para un gran salto y engancharse en una liana.

CONTROLES:

Después de incorporarle los sonidos, musica, probarlo, solo queda compilar el juego y probarlo para poder pulir algunos detalles a la hora del resultado final.






martes, 29 de noviembre de 2016

DISEÑO SUPER MARIO BROS (NES)

Como primera practica del curso, hemos realizado un diseño de nivel del popular y conocido juego Super MarioBros1.

La base del juego reside en la creación de un nivel propio, por lo tanto lo primero que me puse a hacer fue un diseño a boligrafo de como se veria (mas o menos) el nivel. Este diseño no quedó como definitivo ya que modifique varias cosas pero la esencia es la inicial.



Lo primero a realizar de la parte grafica del juego fue cortar todos los sprites del juego, tanto suelos, nubes, monedas, poses del personaje, enemigos...
Para esto utilice Photoshop, configurando celdas de 17, 25 y 30 pixeles. De tal manera que se puedan identificar los objetos en celdas para nombrarlos en el Sprite editor de Unity.

Aquí os dejo algunos de los Sprites que he utilizado en la elaboración del nivel:



Una vez colocados todo los elementos graficos en el juego, tocó ponerse con las animaciones.
La animación de caminar de Mario, la de saltar y la de los enemigos.
Para ello utilizamos el Animation, para colocar los sprites correspondientes en su lugar, darle un velocidad y aportarle fluidez.

Pasada la fase de crear animaciones, y con todo el escenario ya montado, tocó ponerse a insertarle los scripts a los objetos para que respondiesen a las fisicas,los movimientos e interacciones basicas
Utilizamos codigo para cualquier detalle del juego, ya sea caminar, saltar, respawn, contador de monedas, vida del player, vida del enemigo...

Una vez el codigo insertado en Unity, cada script realiza una accion determinada y otorga al juego movimiento.
El nivel que he diseñado es de dificultad media, alternando zonas de tierra, con plataformas moviles y enemigos. Además cuando llegas al castillo entras, y apareces en una fase donde termina el juego.

Hablando un poco de todo tambien he de decir que me hubiese gustado incorporar más elementos como que al saltar en los enemigos tortuga que se cerrasen y se moviesesn, que las box soltasen la flor para hacerme de fuego..
Las escenas finales serian estas:


Pese a que me hubiese gustado hacer un nivel más elaborado en complejidad, he quedado satisfecho con el resultado final, y ha sido una práctica interesante para un primer contacto con Unity.



martes, 31 de mayo de 2016

PROYECTO ROBOT (LOST TEXTURES)

Proyecto para final de curso 1º de animación 3D


En esta ocasión tuvimos que realizar un proyecto para la tercera evaluación, y este consistió en hacer un robot, riggearlo y hacer una animación de mas o menos 30segundos.

Para modelar el robot tome diversas referencias pero al final me decanté por un diseño sencillo.
Tuve un gran problema que fue el que me obligó a modificar la historia, bueno, en realidad dos.
Al animar el robot me desaparecian las texturas y no me dejaba animarlo, por lo cual decidi aprovechar ese inconveniente para que este fuese la idea clave de mi historia.



Para el modelado:

No seguí ningun video, simplemente lo modelé atendiendo al rigg, para que este fuera lo más sencillo y facil de hacer posible.

Los diseños resultanttes del modelado y texturizado fueron los siguientes:







Para el rigg:

El rigg conseguí hacerlo con el video del clank que el profesor dejó en el aula virtual.
Este me dió algun que otro problema como por ejemplo al riggearlo de todo, me eliminaba unas piezas de la boca, además de separarme mucho un dedo al hacerle el mirror.


Para animarlo:

Recurrí por descargarme un paisaje desolado con una torre principal que será el objetivo del robot.
Para animar hice por separado dos ciclos, el de correr, y el de andar y luego los introduje en la historia.
Posteriormente fijé las escenas correspondientes, y apartir de ahi hice animaciones suplementarias como son: mirar a la torre, abrir la puerta, coger y mirar el objeto y por ultimo en la escena final un salto del personaje.

La animación me supuso algun que otro problema como el del ciclo de caminar, que al hacerle el motion clip me daba un tirón, el cual corregí en mayor parte pero sigue presente en el  video final.






La historia la tuve que modificar por motivo del texturizado pero eso a su vez fue algo clave para montar la animación.

Montaje:

Una vez tenia ya todo renderizado y los planos que queria, lo monté en Premiere, añadiendole musica y efectos sonoros.
Además tuvé que corregir el color en algunos planos para que se viera tod más o menos uniforme y el sonido que no fuese molesto en ningun punto.

Al terminar este proceso saqué un render y lo subí a youtube, y aqui está el video final:














lunes, 9 de mayo de 2016

Práctica Hombre Bola

En esta práctica se pidió un a breve animación del hombre bola, para la cual yo decidí hacer una ciudad desolada con un francotirador.

Para realizar mi práctica primero lo que hice fue animar por separado al hombre bola, tanto andando como corriendo, y posteriormente lo incluí en el diseño final de escenario.



Luego intenté buscar el escenario adecuado y para ello tuve 2 problemas. 
El primero de ellos surgió de cara a hacer el render con la ciudad facilitada por el profesor, porque me suponia un gasto temporal muy grande.
Y el segundo de ellos fue buscar una ciudad adecuada por algun lado, hasta que finalmente la incluí, la dejé texturizada blanca con el suelo color tierra.



Despues de tener ya listo lo que es el escenario incluí los objetos todos y probé como funcionaba todo junto.
Las animaciones principales son 3; la primera de ellas es el ciclo de andar de manera lo más fluido posible, la segunda se asociaría a la expresividad de cuando ve al francotirador y por ultimo el ciclo de correr.
Lo que más dificil me pareció fue el tema de que los movimientos quedasen dinamicos al sacar el render final.

Ya cuando tenia todo montado en Cinema4d saqué un render y edité el clip en premiere incorporandole efectos de sonidos y musica de fondo.



Y por último el video final:


 

lunes, 2 de mayo de 2016

PRÁCTICA BENDER


Para esta práctica he decidido hacer una animación breve sobre Bender jugando al baloncesto, con una ambientación en la NBA.

Para realizarlo he tenido que seguir unos pasos:

-Modelado, Rigging y texturización del bender
-Modelado y texturización del campo, las paredes y las bolas de basket
-Unir todo el conjunto con la canasta
-Incorporar ya la animación
-Añadir luces y Phisical Sky
-Añadir camaras
-Montarlo en Premiere e incorporarle sonidos.





Lo que más me ha costado en esta práctica ha sido asociar el balón al tiro, y que se viera fluido, aun asi, en ocasiones no da la sensación de que el balón tenga masa, puesto que todavía no domino bien las físicas.

Para la texturización de la pelota me descargué una textura en google y la adapté en modo flat para que se ajustara a la forma esferica del balón, pero he de añadir que la textura tenía marca de agua pero al asociarla al balón apenas se notaba y la deje asi.

Para la texturización del bender yo mismo cree las texturas con un color similar a bender y para los brazos y piernas le apliqué un gradient con el gris ese y negro.



Para animar utilicé el autokey para las poses claves de bender, y luego he corregido en cada frame los movimientos extraños que hacían los brazos, como por ejemplo en el momento de lanzamiento de bola, que el brazo de bender se me incrustaba en la cabeza.

La animación es una animación simple, que desemboca en un resultado "causa-efecto" que en este caso sería el tiro y posteriormente el golpeo.

Otra cosa a mencionar es que intenté de todos los modos poder animar la antena pero al hacerle el rigg para que la antena se moviera, esta me daba problemas, así que obté por dejarla tal y como estaba, pero bajo mi punto de vista animar la antena le daría más fluidez a la animación.



Como debía ser una animación breve  como Alex dijo en clase, me decanté por una breve trama, que se compone de una introdución, de un nudo (cuando bender coge el balón y mete canasta) y de un desenlace cuando el balón golpea al robot.
De esta manera me queda una animación de 10 segundos justos con efectos sonoros.







Despues de renderizar el video ya montado en Premiere, la animación que me queda es la siguiente:

VIDEO FINAL







lunes, 28 de marzo de 2016

PROYECTO 2ªEV PIRÁMIDE


Este es mi proyecto de la 2ª evaluación de 1º de Animación 3D.

La base de esta composicion debia tratarse de una pirámide, y yo decidí hacer como una breve exposición estadística sobre la pirámide alimenticia.

Para ello seguí unos determinados pasos:

-Buscar referencias y realizar moodboards para ver la posible estética del video

-Buscar los alimentos adecuados para modelar

-Modelar toda la composición: alimentos, piramide, textos..

-Buscar las animaciones que mejor encajaran con el estilo del video

-Animar la composicion

-Editar el clip en Premiere e insertarle la musica

Para realizar la animacion opté por una animación tipo motiongraphic con textos, barras estadisticas y objetos. Los objetos tienen caídas, rebotes, deformadores, etc.
Algunos de los deformadores empleados en C4D fueron: bend, bulge, twist...
A continuación se pueden ver unas tomas con calidad de algunos objetos y otras partes del proyecto: