Bevy Version:0.16(upcoming / release candidate)

Dev Tools and Editors for Bevy

Bevy does not yet have an official editor or other such tools. An official editor is planned as a long-term future goal. In the meantime, here are some community-made tools to help you.


Editor

You can use Blender as a level/scene editor, by exporting your scenes to GLTF. The [Blenvy][project::blender_bevy_components_workflow] project provides a nice experience / workflow, by allowing you to setup your Bevy ECS Components in Blender, include them in the exported GLTF, and use them in Bevy.

bevy_inspector_egui gives you a simple editor-like property inspector window in-game. It lets you modify the values of your components and resources in real-time as the game is running.

There is a repo for WIP development of Bevy's official editor: bevy_editor_prototypes. Not really ready for use yet.

Diagnostics

bevy_mod_debugdump is a tool to help visualize your App Schedules (all of the registered systems with their ordering dependencies), and the Bevy Render Graph.