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 修复的诊断覆盖层

来源