Skip to content

Commit d06c46a

Browse files
authored
N33: Bevy 0.7 (#1012)
1 parent cc2bd00 commit d06c46a

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

content/news/033/bevy_mushroom.jpg

226 KB
Loading

content/news/033/index.md

+45
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,51 @@ If needed, a section can be split into subsections with a "------" delimiter.
7070

7171
## Engine Updates
7272

73+
### [Bevy v0.7][bevy-blog]
74+
75+
![bevy mushroom](bevy_mushroom.jpg)
76+
_Creative Commons 'Stylized mushrooms' scene by QumoDone rendered in Bevy._
77+
78+
[Bevy][bevy] is a refreshingly simple data-driven game engine built in Rust. It is
79+
[free and open source][bevy-git] forever!
80+
81+
Bevy 0.7 was a massive community effort. You can check out the
82+
[full release blog post here][bevy-blog], but here are some highlights:
83+
84+
- [Skeletal animation and mesh skinning][bevy-animation]
85+
- [GLTF animation importing][bevy-gltf]
86+
- [Unlimited* point lights in a scene][bevy-unlimited]
87+
- [Improved clustered forward rendering: dynamic/adaptive clustering and faster, more accurate cluster assignment][bevy-light-opt]
88+
- [Compressed texture support (KTX2 / DDS / .basis): load more textures in a scene, faster][bevy-compressed]
89+
- [Compute shader / pipeline specialization: Bevy's flexible shader system was ported to compute shaders, enabling hot-reloading, shader defs, and shader imports][bevy-compute]
90+
- [Render to texture: cameras can now be configured to render to a texture instead of a window][bevy-render-texture]
91+
- [Flexible mesh vertex layouts in shaders][bevy-vertex]
92+
- [ECS improvements: Order systems using their names, Query::many_mut, use conflicting parameters in systems via ParamSets, WorldQuery derives][bevy-ecs]
93+
- [Documentation improvements: better examples, more doc tests and more coverage][bevy-docs]
94+
- [More audio control: pause, volume, speed, and looping][bevy-audio]
95+
- [Power usage options to enable only updating Bevy Apps when input occurs][bevy-power]
96+
97+
_Discussions:
98+
[/r/rust](https://www.reddit.com/r/rust/comments/u4e63h/bevy_07/),
99+
[Hacker News](https://news.ycombinator.com/item?id=31043668),
100+
[Twitter](https://twitter.com/cart_cart/status/1515031150313443332)_
101+
102+
[bevy]: https://bevyengine.org
103+
[bevy-git]: https://github.com/bevyengine/bevy
104+
[bevy-blog]: https://bevyengine.org/news/bevy-0-7
105+
[bevy-animation]: https://bevyengine.org/news/bevy-0-7/#skeletal-animation
106+
[bevy-gltf]: https://bevyengine.org/news/bevy-0-7/#gltf-animation-importing
107+
[bevy-unlimited]: https://bevyengine.org/news/bevy-0-7/#unlimited-point-lights
108+
[bevy-light-opt]: https://bevyengine.org/news/bevy-0-7/#light-clustering-features-and-optimizations
109+
[bevy-compressed]: https://bevyengine.org/news/bevy-0-7/#compressed-gpu-textures
110+
[bevy-compute]: https://bevyengine.org/news/bevy-0-7/#bevy-native-compute-shaders
111+
[bevy-render-texture]: https://bevyengine.org/news/bevy-0-7/#render-to-texture
112+
[bevy-vertex]: https://bevyengine.org/news/bevy-0-7/#flexible-mesh-vertex-layouts
113+
[bevy-ecs]: https://bevyengine.org/news/bevy-0-7/#ergonomic-system-ordering
114+
[bevy-docs]: https://bevyengine.org/news/bevy-0-7/#documentation-improvements
115+
[bevy-audio]: https://bevyengine.org/news/bevy-0-7/#audio-control
116+
[bevy-power]: https://bevyengine.org/news/bevy-0-7/#eventloop-power-saving-modes
117+
73118
## Learning Material Updates
74119

75120
## Tooling Updates

0 commit comments

Comments
 (0)