Blender para desenvolvimento de jogos, prós e contras [fechado]

19

O Blender é um daqueles aplicativos que você ama ou odeia. Eu sei que é ótimo para modelagem e animações em 3D e há muito o que dizer sobre a interface do usuário e sua íngreme curva de aprendizado.

Estou mais interessado em saber como o Blender se destaca no que diz respeito ao desenvolvimento de jogos. Então, minha pergunta é: quais seriam os prós e os contras de escolher usar o Blender para desenvolver um jogo 3D de alto desempenho?

Steve Obbayi
fonte
3
Esta é uma pergunta sobre The Blender Game Engine? (Se sim, talvez você deva mencionar / marcar.) Ou apenas usar o Blender para modelar?
Andrew Russell
Eu acho que (e estou mais interessado em) Blender para modelagem. O mecanismo de jogo ficou estagnado por um período significativo de tempo e está sendo reformado, a última vez que verifiquei; Eu nunca tive muita fé nisso.
Ricket 17/07/10
Não tenho pontos suficientes para criar uma tag de liquidificador. Mas eu acho que esta questão está trabalhando para fora coz há muita informação chegando.
Steve Obbayi
Vou adicioná-lo para você. (Você tinha rep suficiente durante o beta;)
Andrew Russell

Respostas:

12

O Blender é ótimo se você souber usá-lo. (Suponho que você queira ser um software de modelagem, não a GE)

Aqui estão alguns motivos:

  • Ele pode exportar para muitos formatos de arquivo prontos para uso, e muitos que você pode encontrar e muitos que podem escrever seus próprios scripts para importar
  • Geralmente, você pode encontrar muitos modelos gratuitos para construir ou usar como espaços reservados
  • É grátis (como no discurso)
  • Devido à interface do Python, você pode encontrar muitos recursos extras implementados por alguém e criar sua própria coleção adaptada às suas necessidades
  • Você recebe uma enorme comunidade de suporte.

Obviamente, esses são os motivos pelos quais o Blender funciona, não o Maya ou o 3DS.

Toby
fonte
da última vez que verifiquei, também era grátis como na cerveja, o que significa que você não precisa pagar por isso.
Raoul
São as duas coisas, embora algumas empresas sejam conhecidas por renomear e vender o Blender. blender.org/press/re-branding-blender
Toby
3

Trabalhei em várias empresas que usaram extensivamente o liquidificador para o desenvolvimento de jogos. A maioria deles usava seus próprios exportadores, mas as razões para isso começam a diminuir, já que o exportador de liquidificadores collada está se tornando melhor.

Se você está falando sobre o GameBlender ("rodando jogos no blender"), gosto da criação rápida de protótipos, mas não dos produtos finais (devido à dependência do plug-in).

Se você apenas deseja criar ativos, não importa de onde vêm seus dados, pois seu mecanismo fará a diferença.

Andreas
fonte
3

Se você deseja usar o Blender como plataforma de desenvolvimento de jogos, confira o GameKit: http://code.google.com/p/gamekit/

Criado por Erwin Coumanns da Bullet (e outros), possui forte integração com o IrrLicht / Ogre3D.

Ainda está nos estágios iniciais, mas parece promissor! :)

A idéia básica parece ser criar uma cena no Blender e, em seguida, carregar diretamente esse arquivo de mesclagem no seu mecanismo (desenvolvido por IrrLicht ou Ogre3D).

jacmoe
fonte
Ouvi dizer que o blender estava pensando em acabar com o mecanismo do jogo em favor do canto Ogre, você tem alguma informação sobre esse boato?
Steve Obbayi 02/08/10
Não, eles não são. :) Erwin Coumanns é um dos autores da BGE e não vai competir consigo mesmo. Houve algumas breves palestras / experimentos anos atrás, mas desapareceram. Obviamente, seria legal ter o Ogre como renderizador para o BGE, mas na IMO é muito mais legal liberar o Blender Game Engine e permitir que o IrrLicht e o Ogre 3D lidem com os assuntos difíceis de renderização! E a licença também é muito mais clara.
jacmoe
3

Nunca fiquei terrivelmente impressionado com o Blender Game Engine (apesar de não ter trabalhado o suficiente para ter uma opinião forte), mas como parte de um pipeline de conteúdo para um jogo, o Blender é ótimo.

Eu o uso há quase 4 anos e é um excelente software. É gratuito e, embora a interface seja um pouco ameaçadora no começo, é muito eficiente quando você a percebe (e o 2.5 parece estar limpando muito). A API de scripts python é ótima e permite automatizar todo tipo de coisa, escrever exportadores / importadores e assim por diante. Eu até o usei como um editor de mapas simples para um projeto ou dois, com um script para exportar para o formato de mapa apropriado.

Riley Adams
fonte
0

O Blender pode ser facilmente estendido via python e, portanto, se encaixa em praticamente todos os canais de criação de conteúdo. Você pode escrever seus próprios exportadores personalizados ou até mesmo adicionar seus próprios elementos de interface do usuário para ajustar as propriedades específicas do jogo. Com a versão 2.5, a interface do usuário passou por uma grande reforma e é muito mais intuitiva agora.

Por outro lado, muitos mecanismos de jogos existentes não fornecem exportadores realmente bons para o liquidificador, especialmente os comerciais (mas você sempre pode escrever seus próprios).

thbusch
fonte
0

Já vi muitos artistas do Z-Brush usarem o Blender para desembrulhar os UVs. Parece particularmente bom em coisas como criar costuras em caracteres de baixo poli

Bob Hazard
fonte