Após 6 meses de desenvolvimento foi anunciado o lançamento da nova versão do motor de jogo gratuito Godot 3.4, e nesta nova versão uma série de melhorias foram implementadas, entre as quais podemos encontrar melhorias no editor, maior suporte e muito mais.
Para aqueles que não estão familiarizados com este motor, eles devem saber que É adequado para a criação de jogos 2D e 3D. O motor suporta linguagem fácil de aprender para definir a lógica do jogo, um ambiente gráfico para criar jogos, um sistema de implantação de jogo com um clique, ampla simulação de fÃsica e recursos de animação, um depurador integrado e um sistema para identificar gargalos de desempenho.
O código do motor de jogo, o ambiente de design do jogo e as ferramentas de desenvolvimento relacionadas (motor de fÃsica, servidor de som, back-ends de renderização 2D / 3D, etc.) são distribuÃdos sob licença do MIT.
Principais novos recursos do Godot 3.4
Nessa nova versão do motor, uma das principais novidades que se destaca é adicionado suporte para sistemas baseados em chip Apple Silicone (M1) para a plataforma macOS.
Enquanto para a plataforma HTML5, a capacidade de instalar na forma de aplicações PWA (Aplicativos da Web Progressivos), adicionou uma interface JavaScriptObject para interação entre Godot e JavaScript (por exemplo, você pode chamar métodos JavaScript de scripts Godot) e para compilações multi-thread, o suporte AudioWorklet foi implementado.
Além disso, melhorias no editor foram feitas para melhorar a usabilidade, tão adicionada função de carregamento rápido de recursos no modo de inspeção, a criação de um nó em uma posição arbitrária foi adicionada, uma nova interface para exportar modelos foi adicionada e operações adicionais foram implementadas com gizmo (sistema de caixa delimitadora) e o editor de animação baseado em curvas de Bezier foi aprimorado.
No motor de simulação de fÃsica, o desempenho foi significativamente melhorado da geração de objetos convexos de malhas e o modo de rastreamento de colisão na interface de inspeção foi redesenhado. Para o mecanismo de fÃsica 2D, foi adicionado suporte para a estrutura BVH (Bounding Volume Hierarchy) para separação espacial dinâmica. O mecanismo de fÃsica 3D agora suporta a função HeightMapShapeSW e adiciona sincronização com KinematicBody3D.
Adicionado suporte inicial para o motor de renderização para interromper a renderização de objetos que estão no foco da câmera, mas não são visÃveis devido à sobreposição de outros objetos (por exemplo, aqueles atrás de uma parede). O recorte de sobreposição de bitmap (nÃvel de pixel) só será implementado no ramo Godot 4, enquanto Godot 3 inclui alguns métodos geométricos para recortar objetos sobrepostos e suporte para lajes de portal.
Um modo de reversão de mudança foi adicionado, o que permite desfazer imediatamente todas as mudanças de cena causadas pelo aplicativo de animação via AnimationPlayer, ao invés de cancelar a mudança de cada propriedade individualmente.
Uma opção foi adicionada à s configurações para alterar o nÃvel de zoom da vista 2D, que, por exemplo, pode ser usada para ampliar ou reduzir elementos 2D, independentemente do modo de alongamento atual.
Das outras mudanças quee se destacam nesta nova versão:
- A API de arquivos adicionou a capacidade de trabalhar com arquivos (incluindo PCK), que são maiores que 2 GB.
- As alterações foram incluÃdas para melhorar a fluência de renderização calculando as mudanças de quadro sem estar vinculado ao cronômetro do sistema e para resolver problemas com o tempo de saÃda ao usar vsync.
- Foi adicionado suporte ao sistema de processamento de entrada InputEvents para vincular códigos de leitura que refletem a localização fÃsica das teclas no teclado, independentemente do layout ativo.
- As interfaces AESContext e HMACContext foram adicionadas para acessar algoritmos de criptografia AES-ECB, AES-CBC e HMAC a partir de scripts. Também foi adicionada a capacidade de salvar e ler chaves RSA públicas para gerar e verificar assinaturas digitais.
- Um novo método de tonificação, ACES Fitted, foi adicionado, o que permite maior realismo e precisão fÃsica, aumentando o contraste de objetos brilhantes.
- Adicionado suporte para cilindro oco ou formato de emissão de partÃculas 3D em forma de anel.
Por fim, se você quiser saber mais sobre isso, você pode verificar os detalhes no link a seguir.
Pegue Godot
Godot está disponÃvel para download em esta página para Windows, Mac OS e Linux. Você também pode encontrar em Steam y itch.io.