规格 - 并行 ECS

时间:2024-07-18 12:02:35
【文件属性】:

文件名称:规格 - 并行 ECS

文件大小:168KB

文件格式:ZIP

更新时间:2024-07-18 12:02:35

rust ecs parallel-ecs

眼镜小号胸肌P arallelECSSpecs 是一个用 Rust 编写的实体组件系统。与大多数其他 ECS 库不同,它提供了容易并行高灵活性包含 5 个不同的组件存储,可由用户扩展它的类型大多是不耦合的,所以你可以很容易地自己编写一些部分并且仍然使用 SpecsSystem可以读取和写入组件和资源,可以相互依赖,你可以使用障碍来强制系统执行的几个阶段适用于实际应用的高性能最低 Rust 版本:1.40书的链接例子use specs:: prelude::* ;// A component contains data// which is associated with an entity. #[derive(Debug)]structVel (f32 );implComponentforVel {typeStorage = VecStorage; } #[derive(Debug)]structPos (f32 );implComponentforPos {typeStorage = VecStorage; }structSysA ;impl <'a >S


网友评论