Skip to content

Commit ec2b86a

Browse files
RalithAngelOnFira
andauthored
N28: hecs (#867)
* N28: hecs * Switching order Co-authored-by: Forest Anderson <forestkzanderson@gmail.com>
1 parent 1ec9a4b commit ec2b86a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

content/news/028/index.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,21 @@ performance and robustness improvements.
268268
[RFC9000]: https://www.rfc-editor.org/rfc/rfc9000.html
269269
[quinn_release]: https://github.com/quinn-rs/quinn/releases/tag/0.8.0
270270

271+
### [hecs]
272+
273+
[hecs] is a fast, lightweight, and unopinionated archetypal ECS library.
274+
275+
[Version 0.7](hecs-changelog) introduces several new features, including two new
276+
query combinators, a `CommandBuffer` for recording operations to be applied to a
277+
`World` at a future time, accessors for efficient random access within columns,
278+
and a variant of `EntityBuilder` that clones its components and can therefore be
279+
spawned from repeatedly. Other improvements include compatibility with 32-bit
280+
MIPS and PPC, and introduction of a niche to `Entity` so that
281+
e.g. `Option<Entity>` will not consume additional space.
282+
283+
[hecs]: https://github.com/Ralith/hecs
284+
[hecs-changelog]: https://github.com/Ralith/hecs/blob/master/CHANGELOG.md#071
285+
271286
## Popular Workgroup Issues in Github
272287

273288
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)