General
El proyecto “The Last Pirate” (Actualizado)
28 May
Como algunos ya sabreis, hace ya unos 8 meses que empecé el máster en creación de videojuegos en la UPF. Ya iba siendo hora que hablase de lo que estamos haciendo, y bien, ahora que el proyecto está bastante definido y tanto la programación como los contenidos gráficos son bastante sólidos creo que es conveniente explicar en que estoy metido :)
Nuestro grupo, formado por 3 programadores (Marcos, Marc y un servidor) y 2 artistas (Joel y Josep), se dedica a hacer un videojuego plataformero al estilo Jak & Daxter aunque tambien nos hemos inspirado en títulos más recientes tales como Super Mario Galaxy, Zelda Windwaker y Ratchet and Clank entre otros.
The Last Pirate es el nombre en clave del proyecto y no el nombre final del juego, aunque a estas alturas aun no sabemos como se acabará llamando :P
En fin, la trama del juego trata sobre un joven pirata que por motivos aun sin especificar llega a una antigua isla llena de insólitas y divertidas criaturas en la que nuestro protagonista, que por cierto sufre de acuafobia, tendrá que encontrar un tesoro de valor incalculable.
Tenemos un grupo en facebook para The Last Pirate en el que vamos colgando concept art, noticias sobre el estado del juego y demos descargables, aunque como comprenderéis aun están en estado puramente Beta! por lo que pueden contener y de hecho contienen bugs. Puede unirte… es gratis!!! jeje :)
En fin, de ahora en adelante me gustaría hablaros sobre el desarrollo del videojuego así que en próximos posts iré comentando distintas partes del juego tales como la programación gráfica, las tools que usamos, la detección de colisiones y otras curiosidades que seguro que encontrareis interesantes (o quizás no xD).
Si no lo has hecho ya.. porfavor únete a nuestro grupo en facebook!!! :D
Actualización: Añado algunas imágenes de concept art del videojuego.
Doit.im: por fin una aplicación GTD multiplataforma, fácil de usar y visualmente atractiva
22 May

Desde que tengo un mac, me he acostumbrado a usar Things, una aplicación para gestión de tareas basada en la filosofia Getting Things Done (GTD). El problema de ésta es que sólo está disponible para mac, así que cuando estoy usando Windows no puedo gestionar mis tareas como a mi me gustaria y hasta ahora no había encontrado ninguna aplicación parecida a Things que funcionase en Windows. Además, Things es una aplicación cara, aunque eso sí, vale la pena :)
Hace poco descubrí Doit.im, que por lo que he podido comprobar no tiene nada que envidiar a Things: es sencilla de utilizar, tiene una interfaz agradable (muy parecida a la del propio Things) y lo mejor de todo es que es multiplataforma (la puedo instalar tanto en mac como en windows) y además es gratuita!!
Pero no sólo eso, sino que además guarda las tareas en el servidor de doit.im así que eso permite estar siempre sincronizado: ahora ya puedo tener mis tareas tanto en mac como en windows y no tener que preocuparme de nada mas.
Es una aplicación totalmente recomendable :)
Mas información en su web oficial: doit.im
Blue Wars: mi primer videojuego
16 Jul
Éste año he cursado una asignatura de libre elección en la universidad. Se llama Taller de Jocs Electrònics y como anuncia su nombre, trata sobre desarrollar un videojuego en el tiempo que dura la asignatura (3 meses).
La asignatura está centrada en la programación, es decir, se trabaja en temas de física, colisiones, control del juego (input: teclado, raton, pads), inteligencia artificial, lógica del juego, sonidos, jugabilidad, interfaz, programación 3D, efectos y partículas, shaders, etc. Está enteramente desarrollado en C++ y se hace uso de OpenGL para el tema de los gráficos.
Cada año cambian la temática del videojuego. Los que hicieron ésta asignatura el año pasado crearon un videojuego de tanques, bastante chulo también. A nosotros nos ha tocado hacer un juego de barcos. En nuestro juego tenemos 4 vehículos distintos: barco principal, barco destructor, submarino y avion. Todos son controlables excepto el avión, el cual se usa como ataque especial (el barco principal puede pedir ayuda aerea y una esquadra de aviones acudirá a la ayuda para bombardear una zona seleccionada previamente).
El juego se hace en grupos de dos personas. En mi caso ha sido un placer trabajar junto con Rubèn Penyafiel, mi compañero de prácticas para ésta asignatura. Ha sido trabajo duro, pero entre los dos lo hemos conseguido :)
Los vehículos tienen sus propias armas (o ataques), el que tiene más es el barco principal (el más grande) y puede disparar misiles, usar munición antiaerea y pedir ayuda aerea. El destructor en canvio es un barco más pequeño en comparación, pero su poder destructivo es un poco mayor, aunque solo tiene dos tipos de armas: misiles y lanzadera de torpedos (éstos últimos hacen mucho daño). El submarino por su parte sólo puede lanzar torpedos, pero los lanza de dos en dos y son aún más dañinos que los que puede lanzar el destructor. Además el submarino tiene la ventaja de poder ir bajo el agua y evitar al enemigo fácilmente. Finalmente la escuadra de aviones tan sólo bombardea un área en concreto, sus bombas son de daño medio, pero tira muchas y si impactan en el objetivo puede dejarlo seriamente dañado.
En el vídeo que hay al inicio de ésta entrada podreis ver el resultado final del juego :)
Reempezando 2.0
21 Feb
Bueno, después de unos cuantos meses sin actualizar mi viejo blog… he hecho esto.
Tirar el viejo y empezar desde 0 (o desde casi 0).
Éste es mi nuevo sitio, un lugar personal donde explicar lo que me gusta o deja de gustarme.
La verdad es que está un poco mejor que el anterior, almenos éste es un poco más agradable visualmente :)
A modo de auto-reflexión final: espero que no me pase lo de siempre y ésto acabe muriéndose a las 3 semanas de haber-lo empezado..



