图片

技术与项目进展

1. Rust 游戏引擎:Bevy 0.19 重磅更新

Bevy 是一款用Rust 语言编写的简洁易用的、数据驱动的游戏引擎,最新版本0.19累计261 位贡献者、1185 次 PR,全方位完善生产级游戏开发能力:

  • BSN 场景系统:全新场景语法 bsn! 宏,支持组件默认值、实体关联、可复用模板与分层补丁组合。

  • 渲染性能:GPU 分担计算后百万级网格帧率翻倍,新增接触阴影、物理屏幕空间反射。

  • UI 工具链:Feathers 组件库迁移至 BSN,新增全套交互控件与原生 EditableText 多行输入。

  • 其他:可变字体、后处理特效、配置持久化、视锥剔除、GPU 自动恢复、3D Gizmo 等。

链接:https://bevy.org/news/bevy-0-19/配套教程,完整覆盖 ECS、碰撞、粒子、游戏状态机。

2. 终端 UI:Ratatui v0.30.2 版发布

Ratatui Rust 终端 UI 库 v0.30.2 侧重生产稳定性打磨:

  • 新增 ratatui-termina 全新后端,拓展终端兼容栈。

  • 修复滚动条大滑块越界、宽字符缓冲区残留渲染、自定义阴影线程安全等线上高频 bug。

  • CI 流程新增未使用依赖自动检测、PR 自动合并,优化工程维护体验。

  • 配套 widgets/macros/crossterm 等子包同步发布,完善 3D 终端可视化、布局缓存、no_std 嵌入式适配等能力。

链接:https://ratatui.rs/highlights/v0302/

3. 其他工具与库

4. 嵌入式与系统应用

图片

产业与学术动态

1. 基金会与官网社区

2. 技术文章与教程

3. 视频与博客

Logo

开放原子旋武开源社区(简称“旋武社区”)是由开放原子开源基金会孵化及运营的技术社区,致力于在中国推广和发展Rust编程语言生态,推动Rust在操作系统、终端设备、安全技术、基础软件等关键领域的产业落地,构建安全、可靠、高效的软件基础设施。

更多推荐