This Week in Bevy

What happened this week in the Bevy Engine ecosystem

Links

More Hanabi Particle Editors (and a Navigation Meshes editor)

2025-07-28

This week we see another Hanabi Particle editor (3d focused this time) and some more navigation mesh work in progress.

JARL is also about to enter its second play test while MegaFactory Tycoon has its Steam page up.

Environment Map Filtering GPU pipeline

In the course of working on atmospherics, #19076 introduces a real-time GPU pipeline that dynamically generates complete environment maps from a single cubemap texture on each frame.

This is an addition to doing the work "ahead of time" which is already supported via various external tools. Making it happen at runtime opens the door for procedural generation and other sources that aren't available at build-time.

For those interested in rendering, the PR showcases a nice example of using compute shaders to calculate information (in this case, mips). Its not a copy/paste example, but is an interesting read with some notable concepts presented.

Better ScheduleBuildError introspection

Extensible Schedule Graphs is a tracking issue for making the scheduling API reusable in more scenarios.

#20256 continues this work by deferring error message rendering so as to enable building more general reusable functions for ad-hoc graph manipulation.


Alice's Merge Train is a maintainer-level view into active PRs and how the Bevy sausage is made.

Showcase

Bevy work from the #showcase channel in Discord and around the internet. Use hashtag #bevyengine.

rerecast

Rerecast updates

showcase

rerecast is an in-progress Rust port of Recast Navigation the industry-standard navmesh generator used by Unreal, Unity, Godot, and others.

The port can now generate polygon meshes and detail meshes identically to the C++ implementation. An in-progress editor can now also preview these detail meshes.

animation system

Rare Episteme: Animation System

showcase

Animation system for Rare Episteme.

megafactory tycoon

MegaFactory Tycoon

showcase

MegaFactory Tycoon is a 2D factory automation and tycoon game. In MegaFactory Tycoon, you are the manager of a fully automated factory. The factory produces consumer products that can be sold for profit on the central market.

Gameplay trailer and wishlist over on the Steam Page

unit formations

Unit formations

showcase

Unit formations for a grand strategy battle simulator game.

omagari

Omagari

showcase

Omagari is a bevy_hanabi 3d particles editor. It was built for hexroll3 and open sourced upon request.

starfell: buildmode

Starfell: Buildmode

showcase

Buildmode in Starfell, a game where you get to build your own community on a tiny planet.

IRST display

Infra-Red Search and Track

showcase

IRST (Infra-Red Search and Track) display, using a custom shader. More information about changes to DAW flight sim is available on YouTube

old game ui

Reconstructing Old Games

showcase

Extracting resources from an old video game to reconstruct its menu interface

minesweeper

Minesweeper

showcase

A minesweeper implementation

level editor for spoils of war

Spoils of War: Level Editor

showcase

A level editor that takes advantage of bevy_egui to enable adding gameplay elements, units, and decorations.

p2p trading

P2P Trading

showcase

Player to player trading added to this multiplayer online role playing game.

vronoi sphere terrainvronoi sphere

Procedural Voronoi Sphere

showcase

Procedural Voronoi Spheres up to 500k cells along with the beginnings of terrain.

An RPG

An RPG

showcase

A new RPG started on a whim. Tiles are loaded from png and ron files and then loaded into tile viewer where they can be picked and placed.

security units

Security Units

showcase

The security units in Forgotten Worlds now chase you (faster) outside.

topology rendering

Network Topology Visualization

showcase

A render of the topology of a machine learning deep network

jarl playtest 2 sneak peek

JARL Playtest 2 Sneak Peek

showcase

Sneak peak of the upcoming second playtest for JARL, a Fantasy Colony Simulator.

vehicles in transport management

Vehicles: Transport Management

showcase

UI for adding vehicles to this transportation management game. The dashed lines are retained gizmos.

dark wisps defence

Dark Wisp Defense

showcase

Dark Wisps Defence is a tower defense game on an open grid. Its open source and has been updated to use Bevy features like Triggers, Picking, and more.

isometric pathfinding

3d Isometric Picking

showcase

A 3d isometric picking implementation combined with pathfinding.

Crates

New releases to crates.io and substantial updates to existing projects

bevy_save 0.19

crate_release

bevy_save enables you to easily save and load your entire application state (or just parts of it), including resources.

With the new Flows, bevy_save now supports both reflection-based and non reflection-based Snapshots!

bevy_rich_text3d v0.4

crate_release

Underline, strikethrough and simple text shadow!

bevy_enhanced_input 0.15

crate_release

An input manager for Bevy, inspired by Unreal Engine's Enhanced Input.

This update features a big rewrite into a component-based API. The core concepts remain the same, but are now expressed through ECS. It's recommended to revisit the quick start guide.

bevy_fog_of_war

bevy_fog_of_war 0.3

crate_release

bevy_fog_of_war is a 2d fog of war crate, now with persistence in 0.3.

pretty_text

bevy_pretty_text

crate_release

Pretty Text is a Text2d effects library. It includes a light weight parser for constructing text hierarchies on-the-fly with special sequencing commands, text effects, and styles.

No devlogs this week
No Educational this week
Pull Requests Merged This Week
Contributing

Want to contribute to Bevy?

Here you can find two types of potential contribution: Pull Requests that might need review and Issues that might need to be worked on.

How do I contribute?

Pull Requests Opened this week

Issues Opened this week