index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ecs
/
Cargo.toml
Age
Commit message (
Collapse
)
Author
2025-01-02
chore(ecs): rename & clean up query iterating benchmark
HampusM
2024-12-20
perf(ecs): use hashbrown's HashMap & HashSet
HampusM
Hashbrown's HashMap & HashSet is faster than std's. I guess this is because std (which uses hashbrown) does not enable hashbrown's default-hasher flag and instead uses a slower hasher.
2024-12-20
chore(ecs): add query iterating benchmark
HampusM
2024-11-16
refactor(ecs): remove system param compatability checking
HampusM
2024-11-02
feat(ecs): add creating static entities
HampusM
2024-06-22
fix(ecs): disable system param compatability checks by default
HampusM
2024-03-29
feat(ecs): make World unwind safe
HampusM
2024-03-02
chore(ecs): remove build dependencies
HampusM
2024-02-28
refactor(ecs): use better system input type filtering solution
HampusM
2024-02-26
fix(ecs): make Component trait not automatic & add derive macro
HampusM
2024-02-26
feat(ecs): add support for multiple system queries & local components
HampusM
2024-02-18
feat: add entity component system library
HampusM