O Godot é um motor de jogo de código aberto, publicado com a licença MIT, e desenvolvido por sua própria comunidade. Ele foi usado internamente em várias empresas da América Latina antes de ter se tornado código aberto e lançado para o público. Além de ser uma boa ferramenta para a criação de jogos, ele é bem conhecido por ser uma ferramenta gratuita, e por ter uma linguagem própria de programação, conhecida como gdscript
, cuja tem uma sintaxe simples que chega a lembrar o Python.
Com ele, é possível a criação de jogos 2D e 3D. Mas por todo esse tempo, o Godot tem usado o OpenGL, uma API gráfica de alto nível se comparado ao Vulkan. “Vulkan é uma nova API para gráficos acelerados por hardware (e computação geral) por meio de GPUs tradicionais. O OpenGL continuará sendo desenvolvido, pois é uma API de nível superior ao que o Vulkan pretende ser. Originalmente chamado de ‘glNext’, pode-se inferir que o Vulkan provavelmente acabaria sendo ‘OpenGL 5’, mas que o corpo de padrões finalmente decidiu que um novo nome coincidiria melhor com a quebra relativamente limpa que os APIs pretendem fazer com os existentes Paradigmas do OpenGL.”, disse um usuário no QA Stack, em resposta à pergunta O que é o Vulkan e como ele difere do OpenGL?
Godot 4.0 Alpha 1
Finalmente, depois de 2 anos de desenvolvimento, e um tempo a mais que isso para a reescrita inicial do renderizador Vulkan, o Godot 4.0 lançou sua primeira versão Alpha, com o tão esperado suporte ao Vulkan. De acordo com a própria equipe do Godot em sua página de notícias, “Com dois novos back-ends Vulkan ( Clustered e Mobile ), Godot nunca foi tão avançado em renderização.”
Aqui estão algumas imagens disponíveis no artigo da notícia, em seu site oficial
Os sistemas de iluminação da engine foram feitos do zero na nova versão. Além disso, essa versão também conta com uma técnica GI que pode ser usada com grandes mundos abertos – iluminação global de campo de distância assinada ( SDFGI ). A nova versão também conta com o nevoeiro volumétrico, melhorias nas partículas visuais, que agora vêm com suporte a atratores, temos o retorno do Godot Physics, novos nós, entre outros. Tudo pode ser visto no artigo da notícia.
Existem diversas melhorias, inclusive na física e navegação, script, GUI e texto, áudio, e no multijogador. Também podemos contar com melhorias no editor e na usabilidade da engine.
A versão Alpha pode ser baixada diretamente no repositório do Godot, baixando o código é necessária a compilação. Por ser uma versão alpha, alguns problemas podem ocorrer no uso, mas nenhum bug que não possa ser reportado para ser resolvido pela equipe de desenvolvimento. Inclusive, essa é uma forma de ajudar o projeto, além das doações da comunidade.
Quer receber notificações a cada novidade?
Que tal ficar por dentro de cada post novo? Acesse nosso canal no telegram e seja notificado a cada post novo, além do chat que você pode entrar através das intruções da mensagem fixada, te vejo na próxima!