ecs.rs:轻量级实体组件系统

时间:2024-07-15 09:07:22
【文件属性】:

文件名称:ecs.rs:轻量级实体组件系统

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-15 09:07:22

Rust

埃克尔斯 Eccles 是 Rust 中实体组件系统的简单实现,其灵感来自rust_ecs和ecs-rs 。 它使用宏使组件列表快速且易于访问。 宏 你用world! 宏来构建一个世界来放置实体、组件和系统。 它的语法是: world!{ name: (The name of the world), components: { (list name for using as a field on the world) => (component type), positions => Position }, processors: { (processor name for using as a field on the world) => (processor type with Default impl


【文件预览】:
ecs.rs-master
----Cargo.toml(430B)
----Cargo.lock(256B)
----src()
--------test.rs(705B)
--------eccles.rs(3KB)
----examples()
--------game.rs(813B)
----.travis.yml(428B)
----LICENSE(1KB)
----README.md(750B)
----.gitignore(18B)

网友评论