Curso básico gratuito de Armory 3D

O desenvolvimento de jogos com o Blender sempre foi uma forma de conseguir transformar a criação de qualquer artistas, em um produto digital que poderia ser comercializado. A criação de jogos era algo simples de ser feita com base na engine integrada do Blender.

Desde que foi anunciado que o Blender 2.8 teria o recurso removido, diversas pessoas ficaram chateadas e procurando alternativas. Até que surgiu o Armory 3D. Essa é uma engine de jogos que funciona dentro do Blender.

O Armory 3D é mais flexível na produção de jogos e permite até mesmo a exportação para Android e iOS direto do Blender. O segredo para essa flexibilidade é o uso de um framework chamado Kha.

Essa é a tecnologia responsável pela criação de 3D interativo com o Armory. A licença do Kha também é aberta, mas diferente da GPL.

O software utiliza o Blender para gerar o 3D e exporta o material como um projeto do Kha. Tudo dentro do Blender, sem que você precise fazer múltiplas instalações. Até mesmo o a parte dos Nodes do Blender é usada para criar a lógica.

Você quer aprender a usar o Armory 3D? Agora no EAD – Allan Brito você encontra um curso básico gratuito sobre o Armory. No curso você aprende como fazer o download, instalar e criar 3D interativo com o software.

Armory 3D 0.4 Disponível para download

O desenvolvimento de jogos digitais com o Blender sempre esteve entre os projetos da maioria dos artistas que usam o software. A game engine integrada do Blender ajuda em diversos tipos de projetos, mas acabava frustrando algumas pessoas pela impossibilidade de exportar diretamente o material para outras plataformas.

Isso se deve ao fato de que a licença do Blender não é compatível com plataformas como a Play Store e App Store. Então você não pode exportar diretamente para dispositivos móveis. Apenas com o uso de uma plataforma intermediária como o Unity ou Unreal.

Depois que a Fundação Blender resolveu cortar e posteriormente ressuscitar a Game Engine como um módulo interativo, algumas pessoas voltaram a ter esperança em uma plataforma para criar jogos no Blender.

Mas, assim como já tinha mencionado aqui no blog, você pode ter uma grata surpresa ao conhecer uma nova engine chamada Armory 3D. A Engine funciona dentro do Blender e utiliza licença compatível com plataformas fechadas!

Por um período de tempo o acesso ao Armory 3D era limitado apenas as pessoas que faziam uma doação para o fundo de desenvolvimento. Isso até que fosse atingido uma meta financeira para liberar o software para o público.

Essa meta foi atingida e agora o Armory 3D 0.4 está disponível para download.

Para fazer o download, visite esse endereço.

O Armory 3D é de código aberto como o Blender, mas usa licença mais flexível.

Para quais plataformas é possível criar jogos com o Armory 3D? Em teoria, essa é a lista de plataformas:

  • HTML5 (WebGL 2, WebGL and canvas)
  • Windows (Direct3D 12, Direct3D 11, Direct3D 9, Vulkan ou OpenGL)
  • Universal Windows Platform (Direct3D 12 ou Direct3D 11)
  • macOS (Metal ou OpenGL)
  • Linux (Vulkan ou OpenGL)
  • Android (via C++ ou via Java)
  • iOS (Metal ou OpenGL)
  • tvOS
  • Raspberry Pi
  • PlayStation 4
  • Xbox One
  • Nintendo Switch
  • Tizen
  • Flash
  • Node.js

Sim, até consoles são suportados.

Como você pode ver pelas imagens a plataforma de criação pode ser executada dentro do próprio Blender.

Em breve, teremos mais notícias interessantes sobre o Armory 3D no Blender.

Enquanto isso, você já pode ir fazendo o planejamento dos seus jogos:

Armory 3D vai mudar a maneira de criar jogos no Blender

Uma das notícias que deixou muitos artistas que faziam uso da Blender Game Engine mais tristes nas últimas semanas, foi o aviso da remoção dessa parte do software na versão 2.8. A Fundação Blender resolveu remover a BGE para conseguir acelerar o desenvolvimento do Blender 2.8.

Mesmo com o aviso de que o software irá retornar em um modo interativo, mas apenas em um estágio posterior trouxe um pouco de alívio para quem usa a ferramenta para criar jogos.

Mas, o que realmente vai revolucionar a maneira com que criamos jogos no Blender é a nova engine Armory 3D.

Essa é uma engine que funciona dentro do Blender e promete adicionar ferramentas e recursos para exportar jogos diretamente do software. Ela é de código aberto e não usa a mesma licença GPL do Blender, mas uma chamada zlib. A licença permite integrar o material gerado na engine com plataformas fechadas.

O que isso significa? Que você pode gerar jogos mobile para a Play Store e App Store direto do Blender!

Quer ver o Armory 3D em ação? Esse vídeo é um demo da plataforma.

O Armory 3D estava arrecadando fundos para financiar o desenvolvimento da sua primeira versão pública, e a meta foi alcançada alguns dias atrás. Em algumas semanas você já vai poder fazer testes no software, usando o próprio Blender 2.8.

Assim que a plataforma estiver totalmente funcional e disponível, aviso aqui no blog.

Aprenda a fazer jogos digitais

Quer aprender a fazer jogos digitais? No EAD – Allan Brito você encontra diversos cursos e treinamentos que podem ajudar você na criação de jogos: