
A equipa responsável pelo popular motor de jogos de código aberto construído em linguagem Rust acaba de lançar uma atualização de peso para os programadores. De acordo com o anúncio oficial partilhado no site do Bevy, a recém-chegada versão 0.19 promete transformar a forma como as experiências interativas são criadas, trazendo um sistema de cenas inovador, sombras mais realistas e um leque alargado de ferramentas para a interface visual.
A nova fundação para construir mundos virtuais
Um dos maiores destaques desta atualização é a introdução da Bevy Scene Notation, frequentemente tratada pela sigla BSN. Na prática, este sistema permite aos criadores definir os cenários do jogo de forma muito mais ergonómica diretamente no código através de uma nova macro. No futuro, a equipa prevê ainda que esta fundação suporte a definição de cenas baseadas em recursos visuais externos.
Com esta alteração profunda, a ferramenta torna-se modular e capaz de detetar dependências de forma inteligente. Isto significa que os programadores deixam de ter de gerir manualmente todas as complexidades do sistema de entidades e componentes, poupando tempo valioso durante o desenvolvimento estrutural de qualquer projeto interativo.
Gráficos refinados e uma interface mais capaz
Além das facilidades na programação lógica, o motor deu um enorme salto na qualidade visual e no desempenho gráfico. Várias tarefas pesadas de renderização foram transferidas diretamente para a GPU, permitindo desenhar cenários significativamente maiores e mais complexos sem comprometer a fluidez. A isto junta-se o novo suporte para sombras de contacto, que entrega um grau de detalhe surpreendente aos objetos iluminados sem exigir os recursos informáticos habitualmente associados às tecnologias de traçado de raios.
No campo da interface de utilizador, o salto também é notório. Os criadores passam a ter acesso a componentes nativos para a inserção de texto, com a renderização das letras a sofrer claras melhorias de legibilidade. Foram ainda adicionados novos efeitos de pós-processamento, como a distorção de lente, e uma estrutura oficial para gerir as definições das aplicações criadas no motor. Como bónus para os animadores, o cálculo de visibilidade dos modelos tridimensionais passa agora a respeitar as animações ativas, garantindo que as personagens não desaparecem incorretamente do campo de visão da câmara no meio da ação.












Nenhum comentário
Seja o primeiro!