Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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.