lunes, 26 de octubre de 2009

Compilando props para hl2


En dias anteriores entendimos como decompilar modelos de hl2, digamos que es un trabajo facil, pero lo unico que estamos haciendo es revisar el trabajo de otra persona, creo que seria mas emocionante poder crear nuestros propios elementos, modelos, utilerias (PROPS), y poder subirlos al juego, eso si seria realmente interesante verdad?????????

Bueno de echo que si es por eso que prepare un video tutorial en donde explico paso a paso los puntos necesarios para poder hacer un modelo en 3d max, exportar todos los .SMD necesarios, harmar un archivo .QC simple para poder compilar un prop static, y poder testearlo en el juego.

Pero que es un prop, jejejejejeje, ya tenemos una palabra mas para nuestro glosario de juegos. Bueno segun Valve, node dejan esta definicion.

La palabra Prop generalmente sinónimo con código simulado de entidades de modelos

Segun lo que entiendo un prop, es basicamente un elemento que es parte del decorado del mapa, podria ser cualquier cosa, un arbol, un carro, una mesa, un craneo, todos los modelos creados en un programa de 3 dimensiones y que fueron puestos en el juego por alguna razon

Ahora existen distintos tipos de Props, los mas importantes son los siguientes:

prop_static :No se mueven y no tienen propiedades fisicas, ejm. tuberias de aire acondicionado, rocas muy pesadas, postes de telefono

prop_physics :Son modelos con propiedades fisicas, pueden ser movidos, chocar y causar daño, incluso pueden llegar a ropense, ejm. barriles, llantas, sillas, muebles, objetos pequeños y medianos.

prop_dynamic :Son modelos que lleban una jerarquia en su forma, puede ser hecha en base a huesos, por este motivo contienen diferentes secuencias de animaciones, ejm. las manos de los player, maquinas, personajes NPC etc

Bueno espero que les sirva los que estoy haciendo y si se demora en bajar, no te molestes conmigo y piensa que lo hice con cariño y ademas mas demoro en subir



http://www.megaupload.com/?d=BJLUFYH0

domingo, 25 de octubre de 2009

Todos los Meets de TF2 en HD

Para los que todavia no conocen los personajes de Team Fortress 2, les dejo los 7 videos a los que Valve titulo Meet the....., traducido, Conociendo a .....

Hasta la fecha solo tenemos 7 de estos videos y aun faltan por salir el Meet the Pyro, y el Meet the Medic, Segun lo que lei en algun momento el primer Meet que salio fue el del Heavy, y cuentan que valve lo realizo con el simple afan de probar las nuevas cualidades incorporadas al motor con respecto a la animacion facial de los personajes, y bueno tuvo tanto exito que le toco sacar la de todos los personajes.

Cada nuevo Meet que suelta Valve suele ser mucho mas impresionante que los anteriores, en el ultimo, el Meet the Spy, se lega a notar un impecable trabajo cinematografico, esperemos ver pronto los faltantes, sobre todo el del Pyro ya que no tenemos mucha informacion sobre el, ojala que su Meet nos cuente un poco la hiostoria de este misterioso hombre...........o mujer?????????






Link de descarga:

http://www.megaupload.com/?d=DVIN50ZT

viernes, 23 de octubre de 2009

Shades en tiempo real Team Fortress 2

Este es un videito que encontre hace un tiempo en donde Valve explica de manera grafica como es la construccion de los shader del juego Team Fortress 2, ademas de unos documentos echos por Valve para el Game Developers Conference del 2007 y 2008, de verdad que son muy educativos espero que les sirva





Link de descarga



http://rapidshare.com/files/297068886/NPAR2007_IllustrativeRenderingInTeamFortress2.wmv.html


http://rapidshare.com/files/297034372/team_fortress_2_cocuments.rar.html

martes, 20 de octubre de 2009

Decompi.......QQQueeeeee!!!!!!!!!!



Docompilar, jamas en mi vida habia escuchado esa palabra, y para entenderla es mejor saber su significado, lamentablemente no encontre el signifocado de esa palabra, pero encontre Compilar Compilar: Proceso de traducción de un código fuente (escrito en un lenguaje de programación de alto nivel) a lenguaje máquina (código objeto) para que pueda ser ejecutado por la computadora. Las computadoras sólo entienden el lenguaje máquina. La aplicación o la herramienta encargada de la traducción se llama compilador. Bueno teniendo claro eso solo tendriamos que tomar el significado al reves para entender lo que significa Decompilar Y bueno estro aplicado a un juego seria la accion inversa de compilar un modelo para el juego, esto quiere decir lo siguiente, nosotros preparamos los modelos o los props en algun software 3d, de estos hay muchos, podria ser 3d Max o Maya como es mi caso, o XSI, Blender, etc, luego exportamos los modelos en formato .SMD, para luego compilarlos y tener como resultado un archivo .MDL, que es el archivo que el juego puede leer y entender. Si hacemos la operacion inversa, tendriamos el archivo .MDL, del juego, al cual tendriamos que extraerle los archivos .SMD, para poder importaros en nuestro software 3d. Con que intencion hariamos este proceso, bueno con la unica finalidad de aprender, yo aprendi muchisimo descompilando diferentes modelos de varios juegos, aprendi cosas como por ejemplo la escala de los personajes, como eran y por que existian los archivos LOD (Levels of details), los tamaños de las texturas, los puntos de pivotes, la cantidad de poligonos por personaje, etc, bueno lo unico que les puedo decir es que aprendi muchismo viendo, analizando, y estudiando los modelos que decompilaba. La primera vez que trate de decompilar un modelo me fue muy difisil, tanto asi que tire la toalla muchas veces, hasta que por fin me salio una vez, luego quise repetirlo y fallaba en algun lado, pero bueno les dejo el siguiente video tutorial en donde explico como decompilar modelos y poder revisarlos en 3d Max, espero que les guste hasta la proxima


link de descarga



http://www.megaupload.com/?d=W4Z2VIO0


domingo, 18 de octubre de 2009

Y pensar que todo empezo jugando


Recuerdo que sali al descanso despues de dictar una clase de animacion, creo que eran las 8:30 de la noche, y me encontre con uno de mis mejores amigos, el estaba visiblemente emocionado por algo pero yo no sabia que, lo salude y le pregunte que cosa habia estado fumando, jejejejeje, la pregunte como andaba, y me comento que lo habian contratado de argentina para participar en la produccion de un videojuego que tomaba como punto de partida un juego que a el le encantaba, Team Fortress, la verdad es que no lo habia jugado, y ni siquiera me sonaba, me dijo que no lo has jugado, y pues la verdad no lo habia jugado.

Pasaron los dias y las semanas y mi amigo seguia avanzando en su investigacion hacerca del motor de ese juego, y mi curiosidad tambien avanzaba por saber que tan bueno puede ser ese juego que esta haciendo trabajar a mi amigo que asi por asi no trabaja tan facil para alguien, asi que me dije tengo que saber mas de este juego, y empese a preguntar.........

Obiamente a la primera persona que le pregunte fue a el, estabamos conversando por el msn y me conto un poco del juego, me paso unos link y por fin pude ver el juego, de verdad que me atrajo mucho a primera impresion, bueno quiero comentarles que soy seguidor y fanatico de las peliculas de Pixar, y al ver el tratamiento grafico del juego y como habian logrado los Shader, ademas de los fabulosos Meets de los personajes, senti un parecido muy interesante al trabajo de Pixar, es mas al ver al Heavy por primera vez me hizo recordar a Mr. Increible.

Pero eso no fue todo mi amigo me paso una imagen de algo que estaba haciendo, bueno la recibi y la vi, y me di cuenta q era un personaje del juego, lo primero que pense fue que lo habia modelado, pero no pues no tendria logica, dije lo habra sacado del juego, y bueno le pregunte, el me respondio que lo habia descompilado.

Descompilado, nunca antes habia escuchado esa palabra, y bueno habia que aprender que cosa era, recuerdo bien que en ese momento pense, si el lo pudo hacer, bueno pues yo tambien puedo, asi que me eche a ver como se hacia.

Prometo en los siguientes dias poner un video tutorial de como descompilar modelos de half life, team fortress o counter

Jugar a aprender


Bueno quiero empezar explicando un poquito por que es que me decido a encaminarme en esta nueva experiencia, basicamente es por la pasion que he vuelto a sentir despues de un tiempo de haberme alejado de ella, los video juegos.

Anduve un tiempo sin jugar mcuho por que me dedique a algo igual de apasionante para mi, el arte en 3 dimensiones, o mas conocido como 3D

Bueno despues de varios años trabajando en 3d para diferentes empresas y con casi 4 años como docente, hace ya varios meses volvi a retomar mi interes por los juegos pero ahora no solo me interesaba jugarlos como cuando tenia 16 años, mas bien tenia muchas ganas de aprender como es que funcionaban internamente, y nada fua asi como empeso mi investigacion hacerca de como funcionan los video juegos, la verdad es que descubri cosas muy interesantes, y sobretodo descubri que no es tan difisil como pensaba hacer un juego.

La motivacion de este blog es poder compartir con quien le interese, algunas de las cosas que aprendi es este camino, al tratar de enterder como funcionan los juegos, en los proximos dias subire algunos articulos, tutoriales y videotutoriales que he preparado con mucho cariño para las personas que igual que yo andan tratado de ingresar a esta industria tan apasionante.

Espero que tu que estas leyendo estas lineas puedas compartir con algun compañero las cosas que de una manera o otra puedas aprender en este blog