@@ -254,6 +254,32 @@ Version 0.9.0 brings a few breaking changes. Notably `wgpu` was updated to
254
254
[ pixels ] : https://github.com/parasyte/pixels
255
255
[ pixels-changelog ] : https://github.com/parasyte/pixels/releases/tag/0.9.0
256
256
257
+ ### [ bevy_proto]
258
+
259
+ ![ YAML configuration files for bevy_proto] ( bevy_proto.png )
260
+
261
+ [ bevy_proto] is a small plugin for the [ Bevy] game engine, allowing entities to
262
+ be defined in their own config files (called "Prototypes"). These config files
263
+ are then read into a resource that you can use to spawn their pre-defined
264
+ entities from within any Bevy system.
265
+
266
+ The recently released 0.2 version, adds a templating feature (as suggested
267
+ by [ @chrisburnor ] ( https://github.com/chrisburnor ) ). This new feature allows any
268
+ entity prototype to define one or more templates, from which it will inherit
269
+ additional component definitions (including those from a template's templates).
270
+
271
+ This makes defining many entities with common functionality (such as enemy types
272
+ or weapons) much easier and reduces code duplication for an overall better
273
+ experience.
274
+
275
+ For more info, check out
276
+ the [ original PR] ( https://github.com/MrGVSV/bevy_proto/pull/2 ) , or explore
277
+ the [ assets] ( https://github.com/MrGVSV/bevy_proto/tree/main/assets )
278
+ and [ examples] ( https://github.com/MrGVSV/bevy_proto/tree/main/examples ) folders.
279
+
280
+ [ bevy_proto ] : https://github.com/MrGVSV/bevy_proto
281
+ [ Bevy ] : https://github.com/bevyengine/bevy
282
+
257
283
## Popular Workgroup Issues in Github
258
284
259
285
<!-- Up to 10 links to interesting issues -->
0 commit comments