Add a first-party schedule visualizer #10981
Labels
A-Dev-Tools
Tools used to debug Bevy applications.
A-ECS
Entities, components, systems, and events
A-Editor
Graphical tools to make Bevy games
C-Feature
A new feature, making something new possible
What problem does this solve or what need does it fill?
In traditional OOP-based game development, per-frame logic flow is generally easier to deduce because (usually) the call-stack is the schedule. We don't have that luxury with today's data driven scheduling mechanism.
What solution would you like?
A way to visualize the schedule graph with all ordering constraints displayed. This could (and should) be part of the Bevy Editor when we get there, but a first-party solution now would also be nice.
Recommended Features:
Those last two will be very important for debugging if/when we get runtime schedule modification.
What alternative(s) have you considered?
Continue using
bevy_mod_debugdump
as-is.Additional Context
Prior Art:
bevy_mod_debugdump
The text was updated successfully, but these errors were encountered: