File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
content/posts/newsletter-020 Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -665,6 +665,21 @@ _Discussions: [/r/rust][planck_reddit], Discord: jojolepro#8057_
665
665
[ planck_patreon ] : https://patreon.com/jojolepro
666
666
[ planck_reddit ] : https://www.reddit.com/r/rust/comments/m73ema/yet_another_ecs_library_except_much_safer/
667
667
668
+ ### [ hecs]
669
+
670
+ [ hecs] is a fast, lightweight, and unopinionated archetypal ECS library.
671
+
672
+ Version 0.5 introduces a column-major serialization mode. This imitates the
673
+ in-memory data layout, enabling higher performance than the already-fast
674
+ row-major serialization mode. Because columnar layout places similar data
675
+ nearby, it also improves the effectiveness of compression.
676
+
677
+ Other changes include major optimizations to spawning entities and
678
+ adding/removing components, inspired by the archetype graph model recently
679
+ adopted by bevy.
680
+
681
+ [ hecs ] : https://github.com/Ralith/hecs
682
+
668
683
### [ wgpu]
669
684
670
685
![ voxel bunny on wgpu] ( wgpu-conservative-bunny.png )
You can’t perform that action at this time.
0 commit comments