bevyengine / bevyengine/bevy

Scenes

Open
#255 29 comments 30 reactions 0 assignees View on GitHub
A-Assets A-Scenes C-Feature C-Tracking-Issue
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
4d 8m
Merged PRs (30d)
147

Description

_This is a Focus Area tracking issue_

Bevy Scenes currently do most of what we want, but they need a bit more work before they can be the foundation of Bevy state management. This focus area is also a requirement for the Bevy Editor.

* **Asset Management:** Inline assets, asset dependencies, stable ids when loaded from the disk
* **Better Scene Format:** Improve the legibility and ergonomics of scene files to make them easy to read and easy to compose by hand. We're shooting for something [close to this](https://gist.github.com/cart/3e77d6537e1a0979a69de5c6749b6bcb).
* **Enabling/Disabling Systems:** Scenes should be able to toggle their required systems on and off when they are added / removed

## Active Crates / Repos
_No active crates or repos. Feel free to make one. Link to it in this issue and I'll add it here!_

## Sub Issues
* Improved Scene Format: #92

_If you would like to discuss a particular topic, look for a pre-existing issue in this repo. If you can't find one, feel free to make one! Link to it in this issue and I'll add it to the index._

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.