feat(ecs): add voltex_ecs crate with Entity, EntityAllocator, and SparseSet

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-24 20:05:15 +09:00
parent 96cebecc6d
commit 2d64d226a2
5 changed files with 406 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ members = [
"crates/voltex_math",
"crates/voltex_platform",
"crates/voltex_renderer",
"crates/voltex_ecs",
"examples/triangle",
"examples/model_viewer",
]
@@ -12,6 +13,7 @@ members = [
voltex_math = { path = "crates/voltex_math" }
voltex_platform = { path = "crates/voltex_platform" }
voltex_renderer = { path = "crates/voltex_renderer" }
voltex_ecs = { path = "crates/voltex_ecs" }
wgpu = "28.0"
winit = "0.30"
bytemuck = { version = "1", features = ["derive"] }