Início Tecnologia Godot 4.4 beta 4: um olhar mais profundo

Godot 4.4 beta 4: um olhar mais profundo

14
0

 

Sabíamos desde o início que o objetivo de um lançamento no final de fevereiro era um período ambicioso, mas a comunidade subiu para o desafio e manteve o desenvolvimento no caminho certo! Como tal, você pode esperar que este seja o nosso lançamento beta final do período 4.4, com os candidatos a lançamento definidos para sair logo depois. Na prática, isso significa que todas as mudanças adicionais serão estritamente As correções de regressão, portanto, o conteúdo disponível aqui refletirá amplamente a versão 4.4. Como sempre, os usuários são fortemente incentivados a testar esse instantâneo para capturar os poucos bloqueadores restantes.

Por favor, considere apoiar o projeto financeiramente, se você puder. Godot é mantido pelos esforços de voluntários e uma pequena equipe de colaboradores pagos. Suas doações vão para patrocinar o trabalho e garantir que possam dedicar sua atenção total às necessidades do projeto.

Pule para o Downloads Seção, e dê uma volta agora, ou continue lendo para saber mais sobre melhorias nesta versão. Você também pode tentar o Editor da Web ou o Editor do Android Para este lançamento. Se você estiver interessado neste último, solicite para participar do nosso grupo de testes para obter acesso a compilações pré-lançamento.


A ilustração de capa original é de DawnfolkAssim, Uma cidade de sobrevivência encantadora e escura e minimalista da cidade, desenvolvida por Darenn Keller e publicada pela Astra Logical! Você pode comprar o jogo no Steam e seguir o desenvolvedor em Bluesky e seu site.

Destaques

Para uma visão geral do que é novo em geral no Godot 4.4, dê uma olhada nos destaques 4.4 Beta 1que cobrem muitas das mudanças. Esta postagem do blog abrange apenas as mudanças entre beta 3 e beta 4. Esta seção abrange as mudanças mais relevantes feitas desde Beta 3 instantâneoque são amplamente as correções de regressão.

  • 2d: Fix Camera2D Limites Desenho (GH-102868).
  • 3D: adicione velocidade freelaok mutável na janela do jogo (GH-102704).
  • 3D: Fix de reposicionamento de colisão com CSGShape3D (GH-102286).
  • 3D: Fix Stare Voxelgi Avisos (GH-102843).
  • Áudio: AudioStreamGenerator: Adicione predefinições de taxa de mistura, atualize documentos (GH-102691).
  • Áudio: corrija problemas de vídeo Theora (GH-101958).
  • BuildSystem: Artefatos de editor Android separados (GH-102543).
  • C#: não permitir ExportToolButton nos membros que podem armazenar o chamável (GH-102836).
  • C#: Corrija a exportação do Android Mono com 2 ou mais arquiteturas da CPU falhas (GH-98066).
  • C#: Valide o Projeto TFM para exportações de modelo Android (GH-102627).
  • Documentação: Adicione parênteses aos links de método na referência de classe on-line (GH-102567).
  • Editor: Corrija o acesso ao UID antes da primeira varredura (GH-102513).
  • Editor: Fix Lag ao redimensionar a janela de jogo flutuante (GH-102618).
  • Editor: Retorne rapidamente para o ícone de classe embutido (GH-101435).
  • Editor: Mostrar Propriedade Enum Valor inválido no inspetor (GH-102743).
  • Editor: Tweak Quick Open Theming (GH-101598).
  • GDScript: Corrija os scripts do plug-in Carregar duas vezes na inicialização (GH-102535).
  • GUI: Android: Adicione o componente da interface do usuário de lanches (GH-102590).
  • GUI: Fix do mouse do mouse do mouse Posição (GH-102842).
  • GUI: otimize Font cálculos evitando cópia em redação desnecessária (GH-102132).
  • Entrada: Web: Refactor mouse_mode Setters no servidor de exibição (GH-102719).
  • Física: JOLT: Fix Ghost Collision Issue em malhas densas de triângulo (GH-102614).
  • Física: JOLT: Melhore o desempenho de certas consultas físicas (GH-101071).
  • Porta: Adicione suporte para incorporar o processo de jogo no editor do Android (GH-102492).
  • Porta: Fix Game and Editor Freeze ao clicar na barra de título do jogo (GH-102744).
  • Renderização: Reduza as compilações de pipeline móvel (GH-102217).

Changelog

65 colaboradores enviado 141 melhorias Para este lançamento. Veja o nosso Changelog interativo Para a lista completa de alterações desde o instantâneo 4,4-BETA3. Você também pode revisar todas as alterações incluídas no 4.4 em comparação com a versão anterior de 4,3 do recurso.

Este lançamento é construído a partir de comprometimento 93d270693.

Downloads

Baixe Godot 4.4 beta4

Construção padrão Inclui suporte para GDScript e GDextension.

.NET Build (marcado como mono) Inclui suporte para C#, bem como GDScript e GDextension.

  • .NET 8.0 ou mais recente é necessário para esta compilação, alterando a versão mínima suportada de .NET 6 para 8.

Enquanto os mantenedores de motor se esforçam o possível para garantir que cada instantâneo de visualização e candidato a liberação seja estável, isso é por definição um software pré-lançamento. Certifique -se de fazer backups frequentes ou usar um sistema de controle de versão como o GIT, para preservar seus projetos em caso de corrupção ou perda de dados.

Questões conhecidas

Durante o estágio beta, nos concentramos em resolver ambas as regressões (ou seja, algo que funcionou em um lançamento anterior agora está quebrado) e novos bugs significativos introduzidos por novos recursos. Você pode dar uma olhada em nossa lista atual de regressões e problemas significativos que pretendemos abordar antes de lançar 4.4. Esta lista é dinâmica e será atualizada se descobrirmos novos problemas de exibição depois que mais usuários começarem a testar os instantâneos beta.

A cada lançamento, aceitamos que haverá vários problemas que já foram relatados, mas ainda não foram corrigidos. Consulte o rastreador de problemas do Github para obter uma lista completa de bugs conhecidos.

  • Alterações nas cenas não se refletem nas exportações de APK após a exportação inicial no editor do Android. A questão é rastreada no GH-101007.

Relatórios de bug

Como testador, incentivamos você a abrir relatórios de bugs se tiver problemas com este lançamento. Verifique os problemas existentes no GitHub primeiro, usando a função de pesquisa com palavras -chave relevantes, para garantir que o bug que você experimenta ainda não seja conhecido.

Em particular, qualquer alteração que causaria uma regressão em seus projetos é muito importante para relatar (por exemplo, se algo que funcionasse bem nas versões 4.x anteriores, mas não funcionar mais nesse instantâneo).

Apoiar

Godot é um mecanismo de jogo de código aberto sem fins lucrativos desenvolvido por centenas de colaboradores em seu tempo livre, bem como um punhado de desenvolvedores de parte e em tempo integral contratados graças a doações generosas da comunidade de Godot. Um grande obrigado a todos que contribuíram com seu tempo ou apoio financeiro ao projeto!

Se você deseja apoiar o projeto financeiramente e nos ajudar a garantir nossas contratações futuras, pode fazê -lo usando o Godot Development Fund.


Por Thaddeus Crews

Também publicado aqui

Foto de Sebastian Svenson no Unsplash

fonte