[Dev News] Bevy 0.20 Rust Powered Game Engine Released - xSicKxBot - 10-09-2026
Bevy, the free and open source Rust powered game framework, just released Bevy 0.20. The biggest new feature of this release is perhaps the rewritten real-time path tracing renderer Solari, although the release is packed with other features.
The highlights of Bevy 0.20 are:
- Solari and DLSS: Solari, Bevy’s realtime pathtraced renderer, is now faster, more accurate, supports more Bevy rendering features, and runs on macOS via Metal!
- BSN Syntax Improvements: BSN, Bevy’s new scene system, had some syntax changes that made it much easier to read and compose
- Ready Event: BSN scene entities now trigger an observable event when all of their children have been spawned.
- More UI Widgets: Bevy Feathers, Bevy’s opinionated editor-centric UI toolkit, now has Color Input, Scrollable List View, Dropdown Selection, and Lazy Menu widgets. The Number Input widget is now scrubbable / draggable, and we’ve added Headless Tab Widgets.
- WESL Shaders: Bevy has officially adopted the WESL shader language (a standardized extension of WGSL). WESL is already an improvement over Bevy’s old custom WGSL dialect, and we’ve been working with the WESL team to plan out the future of shader development in Bevy.
- Sprite Materials and Extended 2D Materials: It is now possible to create custom shader materials for Sprites, and 2D mesh materials can now be extended like they can in 3D.
- Pan Orbit Camera: Bevy now has a “pan orbit camera”, making it possible to navigate scenes in a CAD-like way.
Key Links
Bevy 0.20 Release Notes
Bevy Homepage
Bevy GitHub Repository
Bevy Discord Server
You can learn more about Bevy 0.20 release in the below.
|