A estrutura de jogo de greatest de fonte aberta com ferrugem acabou de lançar o Bevy 0.16, chegando 5 meses após o liberação de 0,15. A liberação de 0,16 do Bevy 0.16 teve 261 colaboradores e 1244 solicitações de tração.
Os recursos de destaque do Bevy 0.16 incluem:
- Renderização orientada por GPU: O BEVY agora faz um trabalho ainda mais renderizado na GPU (sempre que possível), tornando o Bevy dramaticamente mais rápido em cenas grandes e complexas.
- Espalhamento atmosférico processual: Simule o céu realista de Terra baseado fisicamente a qualquer hora do dia a um baixo custo de desempenho.
- Decalques: Coloque texturas dinamicamente em malhas renderizadas.
- Abate de oclusão: Melhore o desempenho não renderizando objetos obscurecidos por outros objetos.
- Relacionamentos de ECS: Um dos recursos do ECS mais quente está finalmente aqui: permitindo que você modele de maneira fácil e robusta e trabalhe com conexões de entidade-entidade. Algumas advertências se aplicam, mas estamos animados para obter uma solução simples e robusta para os usuários hoje.
- API aprimorada de Spawn: As hierarquias da entidade de desova agora são significativamente mais fáceis!
- Manipulação de erros unificados: O BEVY agora tem suporte de manuseio de erros de primeira classe, facilitando, flexível e ergonômico, além de facilitar a depuração!
no_std
Apoiar:bevy
Ele e uma tonelada de nossos subcrates não dependem mais da biblioteca padrão da Rust, permitindo que você use o mesmo motor em tudo, desde uma plataforma de jogos moderna até um adiantamento de Gameboy.- Propagação de transformação mais rápida: Melhoramos dramaticamente o desempenho da propagação de transformação para mais objetos de uma só vez, especialmente se eles forem estáticos.
Hyperlinks -chave
Notas de liberação de 0,16 de besto
Você pode aprender mais sobre a estrutura/mecanismo de jogo de bando com ferrugem vídeo abaixo.