cart (Carter Anderson)
GitHub 用户 cart(Carter Anderson),Bevy 游戏引擎的创建者,Bevy Foundation(华盛顿州注册的非营利组织)
的领导者,也是 Bevy 最活跃的核心维护者之一。曾就职于 Microsoft 任 Senior Software Engineer,后辞职全职投入 Bevy。
身份来源:GitHub @cart 个人页显示 “Carter Anderson”;Bevy Foundation 创立公告署名 “Carter Anderson (@cart)”。 注:本页创建前的 analyst 分析曾误记姓名为 “Catheryne Carter”,已据上述来源更正。^[https://github.com/cart]^[https://bevy.org/news/bevy-foundation]
角色
Bevy 的架构方向主要由 cart 主导。在 bsn 的源头 Discussion #14437 中,cart 提出了 Bevy 场景系统的 四大支柱:Required Components、Construct/GetTemplate Trait、Scenes and Patches、以及 BSN 本身—— BSN 是 0.19 落地的最后一块。
代表性贡献
以下为 wiki 已跟踪的 cart 贡献(非完整列表):
- #24611 — Diagnostic overlay fixes and improvements(merged 2026-06-14,milestone 0.19)。
修复 0.19 新增
DiagnosticsOverlay的点击穿透、补全 BSN 兼容、新增字体配置 Resource。 cart 明确表态该修复必须随 0.19 ship。详见 diagnostic-overlay。^[https://github.com/bevyengine/bevy/pull/24611] - #24523 — Next-generation scenes 发布说明(0.19,BSN 官方 481 行 API 文档)。BSN 落地的核心说明文档, 推动了 bsn 概念页的大规模更新。^[https://github.com/bevyengine/bevy/pull/24523]
- #24519 —
bsn!宏自动补全回归修复(important)。修复bsn!宏自动补全的回归 bug。 - #24565 — BSN optional scene lists。BSN 场景列表可选化。
- **Discussion 14437 — 提出 Bevy 场景系统四大支柱设计(BSN 的起源)。
相关页面
- bevy — Bevy 引擎主页
- bsn — Bevy Scene Notation(cart 主导设计)
- diagnostic-overlay — #24611 修复的诊断覆盖层
来源
- GitHub @cart: https://github.com/cart
- Bevy Foundation 公告: https://bevy.org/news/bevy-foundation
- PR #24611: https://github.com/bevyengine/bevy/pull/24611