8000 N36: Bevy 0.8 (#1110) · jjant/rust-gamedev.github.io@547e0ed · GitHub
[go: up one dir, main page]

Skip to content 8000

Commit 547e0ed

Browse files
authored
N36: Bevy 0.8 (rust-gamedev#1110)
1 parent 219b512 commit 547e0ed

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

content/news/036/bevy_terrain.jpg

294 KB
Loading

content/news/036/index.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,58 @@ Interested in contributing? Head over to the
140140

141141
## Engine Updates
142142

143+
### [Bevy v0.8][bevy-blog]
144+
145+
![bevy terrain](bevy_terrain.jpg)
146+
_Bevy-shaped mountains in a Bevy-based Witcher 3 terrain texturing tool built by
147+
rmemr_
148+
149+
[Bevy][bevy] is a refreshingly simple data-driven game engine built in Rust. It
150+
is [free and open source][bevy-git] forever!
151+
152+
Bevy 0.8 was a massive community effort. You can check out the [full release
153+
blog post here][bevy-blog], but here are some highlights:
154+
155+
- [New Material System][bevy-materials]
156+
- [Camera-driven Rendering][bevy-camera]
157+
- [Built-in Shader Modularization][bevy-shader-mod]
158+
- [Spot Lights][bevy-spotlights]
159+
- [Visibility Inheritance][bevy-visibility]
160+
- [Upgraded to wgpu 0.13][bevy-wgpu]
161+
- [Automatic Mesh Tangent Generation][bevy-tangent]
162+
- [Renderer Optimizations][bevy-render-opt]
163+
- [Scene Bundle][bevy-scene]
164+
- [Scripting / Modding Progress][bevy-scripting]
165+
- [ECS Query Ergonomics and Usability][bevy-ecs-ergo]
166+
- [ECS Internals Refactors][bevy-refactors]
167+
- [Reflection Improvements][bevy-reflect]
168+
- [Hierarchy Commands][bevy-hierarchy]
169+
- [Bevy UI Now Uses Taffy][bevy-taffy]
170+
171+
_Discussions:
172+
[/r/rust](https://www.reddit.com/r/rust/comments/wc0sqc/bevy_08/),
173+
[Hacker News](https://news.ycombinator.com/item?id=32287828),
174+
[Twitter](https://twitter.com/cart_cart/status/1553411157662187521)_
175+
176+
[bevy]: https://bevyengine.org
177+
[bevy-git]: https://github.com/bevyengine/bevy
178+
[bevy-blog]: https://bevyengine.org/news/bevy-0-8
179+
[bevy-materials]: https://bevyengine.org/news/bevy-0-8/#new-material-system
180+
[bevy-camera]: https://bevyengine.org/news/bevy-0-8/#camera-driven-rendering
181+
[bevy-spotlights]: https://bevyengine.org/news/bevy-0-8/#spotlights
182+
[bevy-visibility]: https://bevyengine.org/news/bevy-0-8/#visibility-inheritance
183+
[bevy-shader-mod]: https://bevyengine.org/news/bevy-0-8/#built-in-shader-modularization
184+
[bevy-wgpu]: https://bevyengine.org/news/bevy-0-8/#wgpu-0-13-new-wgsl-shader-syntax
185+
[bevy-tangent]: https://bevyengine.org/news/bevy-0-8/#automatic-mesh-tangent-generation
186+
[bevy-render-opt]: https://bevyengine.org/news/bevy-0-8/#render-phase-sorting-optimization
187+
[bevy-scene]: https://bevyengine.org/news/bevy-0-8/#scene-bundle
188+
[bevy-scripting]: https://bevyengine.org/news/bevy-0-8/#scripting-modding-progress-untyped-ecs-apis
189+
[bevy-ecs-ergo]: https://bevyengine.org/news/bevy-0-8/#query-intoiter
190+
[bevy-refactors]: https://bevyengine.org/news/bevy-0-8/#ecs-lifetimed-pointers
191+
[bevy-reflect]: https://bevyengine.org/news/bevy-0-8/#bevy-reflection-improvements
192+
[bevy-hierarchy]: https://bevyengine.org/news/bevy-0-8/#hierarchy-commands
193+
[bevy-taffy]: https://bevyengine.org/news/bevy-0-8/#taffy-migration-a-refreshed-ui-layout-library
194+
143195
## Learning Material Updates
144196

145197
### Pathfinding in Rust

0 commit comments

Comments
 (0)
0