Bevy 0.6 发布,Rust 构建的游戏引擎
Bevy 是一个用 Rust 构建的数据驱动游戏引擎,Bevy 永远免费和开源,开发者可以查看 Bevy Assets,这是社区开发的插件、游戏和学习资源的集合。
经过 170 位贡献者共 623 个拉取请求,Bevy 0.6 正式发布。这个版本有大量的改进、错误修复和调整,以下是其中的一些亮点:
- 一个全新的渲染器,更漂亮、更快速、更容易扩展
- 定向阴影和点光阴影
- 集群前向渲染
- 视锥体剔除
- 以更少的模板大大加快了精灵渲染的速度
- 原生 WebGL2 支持,你可以在你的浏览器中运行 Bevy 的例子来测试这一点
- 高水平的自定义材质
- 更强大的着色器:预处理器、导入、WGSL 支持
- Bevy ECS 的 ergonomics 和性能得到改进,不再有
.system()