bevy
bevy copied to clipboard
A refreshingly simple data-driven game engine built in Rust
## What problem does this solve or what need does it fill? I think right now the only way to access those Winit APIs from Bevy is to get `NonSendMut`....
## What problem does this solve or what need does it fill? Currently there are no examples of how to write an editor that saves assets. The only AssetSaver examples...
## What went wrong Expectation: Upon merges to main, Deploy Docs should run successfully. Reality: Upon merges to main, it seems that every Deploy Docs run has been failing since...
# Objective - This PR makes the creation of `ViewTarget` public, allowing it to be used without being bound to a `Camera` entity. This enables multiple post-processing steps on a...
## What problem does this solve or what need does it fill? There is `State` and `NextState`, but no `PreviousState`. This means to handle transitions you have to pre-specify all...
Schedules are a great tool for executing a graph of systems. In their current form, however, schedules impose a specific execution model: systems grouped into system sets with order constraints...
## Bevy version and features 0.17.2 ## What you did Use upscaling, e.g. with DLSS, and Atmosphere together. ## What went wrong Horizon and sun are "misplaced" and move weirdly...
# Credit - @bytemunch for the original PR and the brunt of the work - @akimakinai for reviewing and introducing an important change to the RenderLayers logic # Objective -...
# Objective Fixes #21336. `bevy_platform` and dependents such as `bevy_ecs` may be used on web without incurring the `RUSTFLAGS` requirement of `getrandom`. ## Solution Remove dependency `bevy_platform` → `getrandom`. Note:...
Hello everyone, This is my first pull request. I've been experimenting with this for a while, and now it's time to share it. ## Objective To simplify the effort required...