#ecs #scripting #framework #bevy #bones

bones_ecs

一个简单灵活的实体组件系统

4 个版本 (破坏性)

0.3.0 2024年1月14日
0.2.0 2023年6月1日
0.1.0 2023年1月18日
0.0.0 2023年1月1日

1632游戏开发

Download history • Rust 包仓库 50/week @ 2024-03-11 • Rust 包仓库 36/week @ 2024-03-18 • Rust 包仓库 45/week @ 2024-03-25 • Rust 包仓库 73/week @ 2024-04-01 • Rust 包仓库 36/week @ 2024-04-08 • Rust 包仓库 42/week @ 2024-04-15 • Rust 包仓库 48/week @ 2024-04-22 • Rust 包仓库 36/week @ 2024-04-29 • Rust 包仓库 42/week @ 2024-05-06 • Rust 包仓库 34/week @ 2024-05-13 • Rust 包仓库 37/week @ 2024-05-20 • Rust 包仓库 25/week @ 2024-05-27 • Rust 包仓库 49/week @ 2024-06-03 • Rust 包仓库 33/week @ 2024-06-10 • Rust 包仓库 30/week @ 2024-06-17 • Rust 包仓库 35/week @ 2024-06-24 • Rust 包仓库

每月150 次下载
5 个Crate中(直接2个) 使用

MIT/Apache

335KB
7K SLoC

Bones ECS

一个专为易于快照和未来可修改性设计的最小 ECS (实体组件系统)。

最初从 Planck ECS 分叉,并进行重大修改。


lib.rs:

原子 Refcell 实现。

原子 Refcell 来自 atomic_refcell crate。

依赖关系

~4–12MB
~127K SLoC