@@ -75,6 +75,33 @@ If needed, a section can be split into subsections with a "------" delimiter.
7575
7676## Library Updates
7777
78+ ### [ Dexterous Developer] [ dexterous_developer ]
79+
80+ [ Dexterous Developer] [ dexterous_developer ] by [ @lee-orr ]
81+ is an experimental hot-reload system for the [ Bevy] game engine.
82+ Features:
83+
84+ - Define the reloadable areas of your game explicitly \- which can include
85+ systems, components, and resources (with some limitations).
86+ - Reset resources to a default or pre-determined value upon reload.
87+ - Serialize/deserialize your reloadable resources & components, allowing you to
88+ evolve their schemas so long as they are compatible with the de-serializer.
89+ - Mark entities to get removed on hot reload.
90+ - Run systems after hot-reload.
91+ - Create functions to set-up & tear down upon either entering/exiting a state
92+ or on hot reload.
93+ - Only includes any hot reload capacity in your build
94+ when you explicitly enable it - such as by using the CLI launcher.
95+ - Cross-platform/cross-device hot reload - run a "hot reload server"
96+ on a dev environment, and execute the application elsewhere.
97+
98+ The library is quite new and currently known issues include:
99+ mobile/WASM support and the need to pre-define events&states.
100+
101+ [ dexterous_developer ] : https://github.com/lee-orr/dexterous_developer
102+ [ @lee-orr ] : https://github.com/lee-orr
103+ [ Bevy ] : bevyengine.org
104+
78105## Popular Workgroup Issues in Github
79106
80107<!-- Up to 10 links to interesting issues -->
0 commit comments