Categorias
Open Source

Open3D Engine 24.09 traz melhorias de performance e mais

O O3DE 24.09 traz grandes melhorias de performance e novos recursos para facilitar o desenvolvimento de jogos e simulações, com foco em dispositivos móveis e simulações complexas.

O Open3D Engine (O3DE) é uma ferramenta gratuita e de código aberto usada para criar jogos e simulações. Desenvolvido pela Linux Foundation, ele começou como uma versão aprimorada do motor Amazon Lumberyard. A nova versão 24.09 foi lançada, e traz uma série de melhorias que prometem tornar o desenvolvimento de jogos mais rápido e eficiente.

Principais novidades da versão 24.09:

  1. Desenvolvimento simplificado: Agora, é possível criar projetos usando apenas Script Canvas e Lua, sem necessidade de um compilador C++, tornando o processo de criação mais rápido e acessível, especialmente para desenvolvedores que preferem uma abordagem visual.
  2. Melhorias de desempenho:
    • O tempo de inicialização do editor foi otimizado em até 90% para projetos grandes, facilitando o início do trabalho em projetos complexos.
    • Para desenvolvedores móveis, houve um aumento de até 400% na performance em dispositivos iOS e Android, juntamente com uma redução significativa no uso de memória, permitindo que jogos e aplicativos rodem de maneira mais suave e eficiente.
  3. Recursos para simulações: Foram adicionados novos componentes, como o Georeference e o ROS2Frame, além de compatibilidade com dados do Gazebo. Essas atualizações aprimoram a criação de simulações, especialmente para desenvolvedores que trabalham com robótica e ambientes virtuais.
  4. Pipeline de renderização para mobile: A nova versão inclui um pipeline de renderização específico para dispositivos móveis, otimizado para melhorar o desempenho em GPUs móveis. Este pipeline permite o controle de configurações de qualidade com base nas especificações do dispositivo, como CPU, GPU e memória, garantindo que a qualidade gráfica se adapte ao hardware disponível.
  5. Outras melhorias notáveis:
    • Suporte ao formato de imagem PGM.
    • Opções de controle de qualidade para dispositivos móveis, permitindo três níveis de configuração (baixo, médio e alto) para diferentes especificações de hardware.
    • Novo recurso de silhueta, que desenha contornos em malhas, melhorando a visualização em jogos e simulações.
    • Suporte para reflexões traçadas por raios (ray-traced reflections) e sombras para luzes pontuais e spot.
  6. Atualizações em realidade virtual (VR) e OpenXR: Novas APIs e suporte aprimorado para dispositivos Android e OpenXR, reduzindo significativamente o tempo de iteração no desenvolvimento e aprimorando a experiência do desenvolvedor.
  7. Suporte a novos formatos e ferramentas: Foram adicionadas funcionalidades para shaders, suporte a sombras e melhorias em antialiasing, além de compatibilidade com novos dispositivos VR e simulações em plataformas diversas.

Correções e melhorias gerais:

  • Diversos problemas foram resolvidos, como erros na instalação em Linux, melhorias de compatibilidade com Vulkan e suporte atualizado para o Visual Studio 2022.
  • Muitos bugs foram corrigidos em várias plataformas, incluindo dispositivos Android e iOS, além de melhorias significativas na estabilidade do editor.
What is O3DE?

Se você está interessado em testar ou desenvolver com a nova versão, pode acessar o código-fonte diretamente no GitHub. E acessar todas as mudanças e até o log completo das versões anteriores sobre o que já foi melhorado até agora.

Por Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Sair da versão mobile