26 de octubre de 2009

La cuelgo o no? :S

Más o menos ya he dejado lista la mini-demo que he estado probando estos días. Lo malo es que tampoco es que sea nada novedoso o medianamente espectacular, y para acabar de rematarlo tampoco es que sea un ejemplo de buen rendimiento... Básicamente en lugar de intentar cuadrar un shadow map para toda la escena al estilo de lo que hice para el Vapor Mayhem, genero un pequeño shadow map para cada objeto que castea sombra, luego hago un render normal para pintar la escena y por último, para cada shadow map vuelvo a pintar aquellos objetos que reciben la sombra con alpha blending y la operación de MIN para oscurecer las partes sombreadas. Total, que por ejemplo para 4 objetos tengo que pintar el suelo (si no se hace self-shadowing) 5 veces para mostrar todas las sombras, lo cual no mola demasiado.

Así que ahora no se si colgar la demo, si intentar mejorarlo o directamente olvidarme de ello... Por lo menos se pueden pintar sombras relativamente molonas con shadow maps de tan sólo 64x64...

23 de octubre de 2009

¡Por fin se acabó! ¡Por fin casi empezó! Por favor, ¿puedes parar?

Bueeeeeno.... Han pasado muchas cosas en los últimos días. Por un lado, ya terminé el Master de Videojuegos! Tenemos por ahí un link a MegaUpload con el juego, pero faltan un par de cosillas y que esté subido a un sitio así es super cutrero, así que no lo pondré por aquí hasta que no esté hospedado en un lugar decente y siendo la versión final de verdad. Al final estoy bastante contento con el resultado (aunque como siempre, hay muchas cosas que podrían haber salido mucho mejor), y creo que la parte que más me interesaba a mí y en la que más tiempo que trabajado (los gráficos) ha quedado bastante apañada, sobre todo con todas las limitaciones que había, tanto restricciones de hardware (lo del Shader Model 2.0 de las narices) como de tiempo, ya que no sólo me podía dedicar a ello.

Por otro lado, por fin he conseguido un trabajo en el sector del videojuego! Tampoco quiero ponerme en plan niña chillona histérica ni nada por el estilo (además que nunca me he puesto a contar cosas personales en este blog) pero estoy realmente contento. A partir del día 2 de noviembre empezaré a currar en Novarama (que próximamente estrenará Invizimals para PSP) con gente como Rubén que ya conocía de XNACommunity, y que como recordarán algunos le he fusilado vilmente algunos grandes trabajos como el importador de MD5 y Cal3D para XNA. Lamentablemente me temo que no podré contar nada lo que haga allí, pero mira, es lo que hay. :P

Por último, se nota que llevo mucho tiempo haciendo lo mismo todos los días (currar en el proyecto del master), porque fue empezar las "vacaciones" y entrarme una especie de ansiedad chunga en plan yonqui del curro. Total, que me tuve que poner a añadir algunas cosas nuevas al juego (arreglar un bug en Vista, añadir que se pueda jugar con un FOV panorámico en resoluciones 4:3, y un par chorradas más) porque estaba increíblemente aburrido en casa. Ni siquiera tenía ganas de encender las consolas y claro, la gente normal o tiene clase o está currando, así que era realmente duro no hacer nada en todo el día. xD

Y bueno, al final creo que ya voy a dejar por cerrado definitivamente el juego y como prometí anteriormente, he empezado otra vez a probar algunas cosas en XNA. Esta vez incluso traigo prueba gráfica. Todavía no se dónde me va a llevar, pero por ahora el tema va de sombras:


Stay tuned!

14 de octubre de 2009

Boss Teaser

A falta de 3 días para la entrega final del máster, acabamos de añadir la cinemática de presentación del jefe final del juego, con erótico resultado (o no). Faltan detalles y el texturizado final del personaje, pero creo que ha quedado bastante apañao. :P



Ahora un último empujón y luego... a descansar unos días mientras se deciden ciertas cosas. :D