Polls

Afectará la crisis a los videojuegos?
 
Inicio arrow Noticias arrow Ver Todas arrow General arrow Que programa aprender de 3D
Que programa aprender de 3D PDF Print E-mail
Written by Javier Loureiro   
Monday, 18 June 2007
Un chico que está pensando en desarrollar un juego me pregunta sobre la herramienta de 3D que debería de aprender. Así que aprovecho para comentar un poco como está el mundo del 3D con respecto a las herramientas.

Primero os diré, que, sobre todo en el mundo de la animación, los profesionales manejan al menos un par de herramientas con soltura. Maya, 3dsmax, XSI... es facil que hayas trabajado con ellas para hacer cosas después de un par de años en este mundillo. Hay un monton de otros programas que también son muy necesarios, como shake y fusion para composición, y el omnipresente photoshop para los artistas de la ilustración. De esos programas, cuanto más sepamos, mejor. Con más artistas podremos colaborar, con más empresas podremos trabajar.

Además, hay programas que están creciendo en popularidad. Uno de ellos es el blender, que cada día tiene más adeptos entre la comunidad, y los empresarios se empiezan a preguntar si pueden ahorrarse un buen pellizco en licencias con este programa. También luxology modo es otra opción muy interesante para programar (pero no libre).

En el mercado, maya y 3dsmax se han fusionado, y no está muy claro que es lo que va a suceder todavía. Parece que 3dsmax no tiene mucho futuro, y no sabemos que sucederá con el maya. Pero quizás ocurra todo lo contrario en los años venideros, y cada programa mantenga su nicho de mercado (que basicamente es 3dsmax para juegos y maya para animación). XSI perdió un tiempo maravilloso reescribiendose y haciendose estable, pero su integración con mental ray es genial y a la hora de programar está muy bien estructurado. Maya tiene una comunidad brutal de gente con scripts de mel (que aunque tienen sus limitaciones, es muy potente).

Para empeorar las cosas, houdini es el estándar de efectos, y muchos programadores os pasariais dias y dias conectando nodos y generando imagenes con esta potente herramienta.

Dificil de elegir, verdad? Si, lo es. Peor todavía si pensamos que los programas de 3D en el mundo de los videojuegos están totalmente dirigidos por el motor del juego, y al final sólo puedes hacer lo que te permita el motor.

Lo malo de elegir una herramienta es que renuncias a las demás. Y ese es, en mi opinión, el fallo. Como profesionales, debeis de aprender cuanto más mejor. Ser bueno en una, la que más os guste y en la que no sufrais para sacar cosas, pero probar todas las que podais. Si haceis cosillas en todos los programas (aunque sea sencillo, pero un pequeño exportador al menos para ver como funciona) sereis mejores profesionales, y podreis engordar vuestro curriculum con cosas que realmente interesan a los contratadores. Y no solo eso, cuando vayais a programar algo, tendreis una perspectiva de qué programa os da la facilidad de sacar este o este otro dato clave. A mí, personalmente, me ha pasado, el conocer como distintos programas resuelven el mismo problema siempre te da una visión más clara de qué hacer, y qué no hacer.

Así que le diría a nuestro lector: blender es una opción interesante (fácil de programar en python!), pero no deja de ser un programa 3D. Lo más importante es el contenido del juego, que sea divertido. Si no sabeis cual usar, haced una prueba sencilla en los 2, y despues vereis que es lo mejor y que es más facil. No existe un programa "mejor" ni un estandard claro en este mundo. Y no os cerreis puertas gratuitamente.
Comentarios
Añadir nuevoBuscar
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
Security Image
Por favor introduce el código anti-spam que puedes leer en la imagen.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.



menéameDigg!Del.icio.us!Google!Technorati!Yahoo!
 
< Prev   Next >

Lista de Correo

visita la lista de correo de codepixel. Es una lista abierta, asi que podrás subscribirte y preguntar tus dudas de programación, compartir tus opiniones, aportar ideas, y formar parte de la comunidad codepixelera.