Singularity Jogo em VR criado com o Blender

Apesar de termos diversas opções relacionadas com engines para jogos digitais como o Unity e a Unreal Engine, ainda é preciso ter em mãos uma plataforma para criação do material 3D que irá alimentar esses softwares. Nesse quesito o Blender é uma excelente opção para quem pretende trabalhar com jogos digitais.

Esse foi o caso do studio Monochrome que usou o Blender junto com a Unreal Engine para criar o jogo Singularity em realidade virtual. Todo o processo de criação visual foi realizado com o Blender, sendo a parte lógica do jogo organizada na Unreal Engine usando Blueprints.

Mas, como é o jogo? A proposta, segundo o estúdio, é criar um jogo de tiro em VR com elementos sci-fi. Melhor do que descrever é mostrar um vídeo do jogo em ação:

Além do Blender o estúdio usou em menor escala o Cinema 4D e também o Octane Render para alguns dos cenários. Mas, a maioria do projeto foi desenvolvida com o Blender para a parte visual e de animação.

O tempo de produção do jogo foi de um ano segundo os artistas envolvidos e tudo foi financiado por eles próprios.

Nesse artigo você encontra mais screenshots e detalhes do material, em inglês. O jogo pode ser conferido Steam, Oculus Store ou Viveport.

Quer aprender a usar o Blender ou a Unreal Engine para produção de jogos? No EAD – Allan Brito você encontra diversos cursos e treinamentos sobre o assunto, inclusive alguns deles gratuitos.

17 Milhões de dólares em assets para download gratuito

A Epic Games eventualmente produz material promocional para uso na sua Unreal Engine com o objetivo de ajudar seus usuários e desenvolvedores na criação de conteúdo interativo. Esse material pode abranger os mais diversos tipos de conteúdo, desde personagens até elementos de cenários.

Em um dos seus últimos lançamentos eles adicionaram mais material no seu pacote originário do Paragon. Agora o conjunto de recursos que você pode copiar de maneira gratuita está avaliado em 17 milhões de dólares.

Para fazer o download o material, basta visitar esse endereço.

É preciso ter uma conta no marketplace da Epic Games que é totalmente gratuita. Depois de fazer a conta você terá acesso ao material.

Como é feito o cálculo do custo desse material? Simples, a avaliação para se chegar nos 17 milhões de dólares é feita com base no custo estimado para que fosse criado o mesmo tipo de conteúdo em um estúdio profissional. Os personagens e ambientes são de nível profissional e próprios para jogos do tipo AAA.

Quer aprender a trabalhar com modelagem 3d e animação? No EAD – Allan Brito você encontra diversos cursos gratuitos que podem ajudar você a começar nesse área.

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:

Nintendo procura Level Designer para Zelda

Na área de desenvolvimento de jogos você encontra diversas oportunidades para criar produtos digitais ou aplicar sua arte digital. Entre as funções que mais atraem artistas interessados em começar estão a de Game Designer e Level Desiger.

Por envolverem criatividade e a concepção dos jogos as tarefas são muito valorizadas para criar produtos únicos, mas exigem muito esforço e capacidade de elaboração dos envolvidos.

É a função que muitos estudantes e amantes dos jogos sempre sonharam em ter como profissão.

Sabe aquela vaga de emprego que todos os profissionais envolvidos com jogos sempre sonham? A oportunidade de trabalhar com level design em uma franquia famosa pode estar disponível para você nesse momento!

A Nintendo está procurando por um Level Designer para trabalhar em jogos da franquia Zelda. A vaga de trabalho foi publicada no site da empresa e comenta algumas das atribuições que um Level Designer terá trabalhando na Nintendo:

  • Design de eventos nos jogos e dungeons
  • Planejamento de inimigos e preparação para execução

Esse é o link traduzido para português pelo Google.

Repare que não existem exigências técnicas relacionadas com a função. Isso significa que você não precisa ter conhecimentos técnicos em programação, o foco é realmente no design de jogos.

A vaga não é para a Nintendo dos EUA e sim para a sede da empresa em Kyoto, Japão. Na descrição da vaga existe até mesmo uma lista de custos cobertos pela empresa, entre eles está a mudança para Kyoto. Sim, eles pagam os custos da sua mudança caso você seja selecionado ou selecionada.

Qual o salário de um level designer na Nintendo? Pela descrição da vaga o salário é baseado em tempo de experiência. Se você tiver até 5 anos de experiência, o valor inicial é de 4.7 milhões de Ienes. Fazendo uma conversão rápida isso dá aproximadamente 45 mil dólares por ano.

O valor é baixo para padrões japoneses, mas é bem considerável quando convertido para Reais.

Existe apenas um pequeno detalhe nos requisitos que pode atrapalhar uma eventual submissão de currículo. É preciso saber se comunicar em japonês! Mímica não vale.

Aprenda Level Design e Game Design

No EAD – Allan Brito ainda não temos um curso de Japonês para ajudar você a resolver o problema do idioma, mas já temos três cursos sobre Game Design e Level Design para jogos!

Os cursos ajudam você a começar nessa área com dicas e documentos relacionados com a criação de projetos para jogos:

Download gratuito de naves em lowpoly

Uma idéia para criar projetos relacionados com jogos ou animação é algo inspirador, mas pode acabar encontrando dificuldades na sua execução. Algumas pessoas acabam tendo mais facilidade com códigos e outros com aspectos visuais. Por mais incrível que pareceça, existe até os casos em que a pessoa não tem habilidade, mas quer executar a sua idéia.

Nesse tipo de situação é recomendado reunir recursos gratuitos da própria web, muitos deles em domínio público.

Para os projetos de jogos é interessante procurar modelos lowpoly, que possuem quantidade reduzida de faces. Isso não os deixa visualmente atrativos, mas permite aproveitar melhor a performance em hardware menos potente.

Quer fazer o download de uma pequena coleção de naves em lowpoly?

Naves em lowpoly

Um artista digital, chamado QuaterniusDev, compartilhou no Reddit uma pequena coleção com modelos 3d de naves em lowpoly. No total são cinco modelos de naves que podem ajudar você no seu próximo projeto relacionado com jogos ou animação. Assim como comentei anteriormente, os modelos não tem como objetivo o realismo, mas performance.

naves em lowpoly

Basta observar a imagem que representa os modelos 3d das naves em lowpoly, para que você perceba que a quantidade de faces em cada modelo é realmente pequena.

É o material perfeito para uso em projetos de jogos digitais, que pretendem aproveitar o máximo de performance em dispositivos móveis. Inclusive os modelos que não possuem os melhores processadores.

Outra aplicação que pode não perecer óbvia é a animação. Caso você esteja planejando estudar animação 3D, o uso desses modelos vai ajudar na renderização. Como você estará usando naves em lowpoly para gerar movimento, o render será inevitavelmente mais rápido.

O resultado será a renderização de imagens em tempo curtíssimo! Exatamente o oposto do que você iria encontrar em projetos usando modelos 3d realistas e cheios de detalhes.

A licença das naves em lowpoly é creative commons zero, o que as torna de domínio público. É possível usar o material até mesmo em projetos comerciais, sem nenhuma restrição.

Você tem uma ideia envolvendo naves e não quer ter o trabalho de modelagem? Esse material é perfeito para seu projeto.

Como usar as naves em lowpoly?

Quer aprender a usar esses modelos 3d em seus projetos? No EAD – Allan Brito você encontra diversos cursos e treinamentos que ajudam no uso desse material: