File tree 1 file changed +21
-0
lines changed
Filter options
1 file changed +21
-0
lines changed
Original file line number Diff line number Diff line change @@ -552,6 +552,27 @@ information][bevy-pen-tool].
552
552
553
553
[ bevy-pen-tool ] : https://github.com/eliotbo/bevy_pen_tool
554
554
555
+ ### [ Sparsey]
556
+
557
+ [ Sparsey] by [ @LechintanTudor ] is a sparse set-based Entity Component System
558
+ (ECS) with component storage grouping, granular component change detection,
559
+ fallible systems and beautiful syntax.
560
+
561
+ The latest release (0.4) adds support for optional system parameters, which
562
+ allows ` Option<Res<T>> ` and ` Option<ResMut<T>> ` to be used in system functions.
563
+
564
+ This release also features a refactored ` ComponentStorage ` which makes adding,
565
+ removing and swapping components faster, swapping being especially important
566
+ since it enables component grouping, a features that makes certain queries
567
+ specified by the user extremely fast.
568
+
569
+ Finally, some implementation details were hidden from the public API and the
570
+ ` #[must_use] ` attribute was added to functions whose results should not be
571
+ discarded.
572
+
573
+ [ Sparsey ] : https://github.com/LechintanTudor/sparsey
574
+ [ @LechintanTudor ] : https://github.com/LechintanTudor
575
+
555
576
### [ godot-rust] ( https://github.com/godot-rust/godot-rust )
556
577
557
578
![ godot-rust logo] ( godot-rust.png )
You can’t perform that action at this time.
0 commit comments