.comment-link {margin-left:.6em;}

PROYECTO UTOPIA

lunes, enero 30, 2006

¿Quienes somos?

Si. Somos reales. De verdad. De carne y hueso. A veces, la Web genera demasiado anonimato. Hablas con una persona usando el correo, messenger, chat, irc. Y te haces una imagen de esa persona. Y seguro que no aciertas.
Para que no haya errores con nosotros, aqui estamos:
Nosotros en Utopia.
Faltan algunos. Si. Puede ser la timidez. O la falta de tiempo para subir su foto o su caricatura.
Porque la verdad es que no tenemos mucho tiempo. Estamos dedicados a preparar y planificar la temida lucha contra el Dios de Piedra.
Pronto. Muy pronto. No os confies, insensatos.

lunes, enero 23, 2006

El infierno de los compiladores

Una de las cosas que me menos me gusta del compilador Microsoft C (con gcc también ocurre pero no de forma tan evidente) son esos crípticos mensajes de error; una simple coma en un template puede desencadenar decenas, que digo decenas, centenares de errores. Además como salen todos por ahí desordenados te las ves y las deseas para encontrar aquella coma o aquel asterisco que te olvidaste.

A todo esto le podemos sumar los errores al enlazar las librerías. El compilador de C de Microsoft tiene una feature que a la hora de la verdad no hace mas que complicarlo todo. Y es que según compiles en modo debug o release te enlazará con unas librerías u otras (libcmt o libcmtd por ejemplo). Esto puede ocasionar problemas si usas diferentes librerías compiladas en diferentes modos con lo que puede resultar que el compilador no acabe encontrando algunas funciones que no son realmente necesarias.

Al final todos estos fallos son realmente culpa de programador ("usease" yo). Pero me fastidia que en lugar de simplificarnos las cosas no hacen mas que ir complicándonoslas cada vez más.

PD: dejo para otro post el infierno del CRT.

martes, enero 17, 2006

Proyecto. 1º Quincena de Enero.

Comenzamos el año con fuerza. Y falta hace que nos acompañe.

Como bien ha comentado Nwanda, arrancamos el año con el objetivo claro de tener una primera demo de nuestro proyecto. Esta demo nos va a permitir evaluar muchas cosas.

La primera, la necesidad de ir montando un programa instalable para que todos podamos probarla. Eso nos permitirá evaluar en nuestras maquinas el rendimiento y poder ir controlando los diferentes errores, en el parque de ordenadores que tenemos. Esta demo es de uso interno pero en breve publicaremos una demo para que los amigos de nuestro proyecto puedan también participar en las pruebas.

La segunda y el resto, nos hacen ver que queda mucho camino por delante. Mucho trabajo. De un vistazo, estamos avanzando en:

La I. A. Pronto Adrián y compañía encontrarán el camino ellos solitos. Falta les hace, que ya son mayores.

Shaders. Necesitamos shaders. Hay que trabajar con las ultimas tecnologías y estamos esperando ver los primeros resultados de aplicar shaders en nuestro motor.

Y se abren nuevos horizontes. Se esta empezando a trabajar en la unión de los interiores con los exteriores. Adrián ya mismo saldrá de la cueva para pasear por el campo sin perderse y sin tropezarse, que para eso ya se está trabajando sobre las colisiones y dinámicas para exteriores.

Y cuando hablo de compañía, me refiero a que a Adrián pronto le perseguirán varios enemigos, ya que los grafistas ultiman los modelos de varios de ellos. En breve, pondremos algunas imágenes de los enemigos que vamos a ir añadiendo al juego.