Skip to content

Commit c0a181b

Browse files
authored
N29: bevy_proto (rust-gamedev#898)
1 parent 55b2083 commit c0a181b

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

content/news/029/bevy_proto.png

65.9 KB
Loading

content/news/029/index.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,32 @@ Version 0.9.0 brings a few breaking changes. Notably `wgpu` was updated to
254254
[pixels]: https://github.com/parasyte/pixels
255255
[pixels-changelog]: https://github.com/parasyte/pixels/releases/tag/0.9.0
256256

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+
257283
## Popular Workgroup Issues in Github
258284

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

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy