Blender es una de esas aplicaciones que amas u odias. Sé que es excelente para el modelado 3D y las animaciones, y se dice mucho sobre la interfaz de usuario y su curva de aprendizaje empinada.
Estoy más interesado en cómo Blender se destaca en lo que respecta al desarrollo de juegos. Entonces mi pregunta es, ¿cuáles serían los pros y los contras de elegir usar Blender para desarrollar un juego 3D de alto rendimiento?
tools
blender
blender-game-engine
Steve Obbayi
fuente
fuente
Respuestas:
Blender es genial si sabes cómo usarlo. (Supongo que te refieres a un software de modelado, no a GE)
Aquí hay algunas razones:
Por supuesto, estos son los motivos por los que Blender funciona, no los motivos por los que Maya o 3DS no.
fuente
He trabajado en varias compañías que usaron Blender ampliamente para su desarrollo de juegos. La mayoría de ellos usaban sus propios exportadores, pero las razones para eso comienzan a disminuir, ya que el exportador de colladas mezcladoras está mejorando.
Si está hablando de GameBlender ("ejecutar juegos en Blender"), me gusta para la creación rápida de prototipos, pero no para los productos finales (debido a la dependencia del complemento).
Si solo quiere que cree activos, entonces no importa de dónde provengan sus datos, ya que su motor hará la diferencia.
fuente
Si desea utilizar Blender como plataforma de desarrollo de juegos, consulte GameKit: http://code.google.com/p/gamekit/
Creado por Erwin Coumanns de Bullet (y otros), presenta una estrecha integración con IrrLicht / Ogre3D.
Todavía está en las primeras etapas, ¡pero parece prometedor! :)
La idea básica parece ser crear una escena en Blender y luego cargar directamente ese archivo de mezcla en su motor (impulsado por IrrLicht u Ogre3D).
fuente
Nunca me ha impresionado mucho el motor de juego de Blender (aunque no he trabajado lo suficiente como para tener una opinión sólida), pero como parte de un canal de contenido para un juego, Blender es genial.
Lo he estado usando durante casi 4 años y es un excelente software. Es gratis, y aunque la interfaz es un poco amenazante al principio, es muy eficiente una vez que la tienes (y parece que 2.5 está limpiando mucho). La API de secuencias de comandos de Python es excelente y le permite automatizar todo tipo de cosas, escribir exportadores / importadores, etc. Incluso lo he usado como un simple editor de mapas para un proyecto o dos, con un script para exportar al formato de mapa apropiado.
fuente
Si quieres ver cómo puedes usar Blender para hacer un juego de próxima generación, mira Project AfterShock.
Comience leyendo el número 21 de Blender Art Magazine, página 31: http://issuu.com/blenderart_magazine/docs/blenderart_mag-21_eng
Luego visite su sitio: http://www.liquidrockgames.com/
Y explore el tema del escaparate en el foro de Ogre3D: http://www.ogre3d.org/forums/viewtopic.php?f=11&t=37377&start=0
fuente
Blender se puede extender fácilmente a través de Python y, por lo tanto, se adapta a prácticamente todas las canalizaciones de creación de contenido. Puede escribir sus propios exportadores personalizados, o incluso agregar sus propios elementos de interfaz de usuario para ajustar las propiedades específicas del juego. Con la versión 2.5, la interfaz de usuario tiene una revisión importante y ahora es mucho más intuitiva.
En el lado negativo, muchos motores de juegos existentes no ofrecen exportadores realmente buenos para Blender, especialmente los comerciales (pero entonces, siempre puedes escribir el tuyo).
fuente
He visto a muchos artistas de Z-Brush usar Blender para desenvolver los rayos UV. Parece particularmente bueno en cosas como crear costuras en caracteres de baja poli
fuente