A collection of Bevy assets, plugins, learning resources, and apps made by the community. If you would like to share what you're working on, submit a PR! Feel free to create new categories where it makes sense.
This repository can be explored in the Bevy Asset website.
Asset Format
Assets are described in a toml file:
# Name of your asset. name = "My Cool Plugin" # Description of your asset. It should be less than 100 characters and not contain formatting. description = "A short and sweet description of My Cool Plugin" # Where can your asset be found. It can be a link to crates.io, github, gitlab or similar. link = "https://github.com/me/my_plugin" # Optional image to showcase your asset. # Should be a png/jpg/gif/webp located next to your toml file, less than 2 MB in size. # We recommend using a 16:9 aspect ratio with a maximum width of 600 pixels. image = "my_plugin_icon.png" # Optional crate name on crates.io. If there's more than one crate, pick any one of them. crate = "my_plugin"
Categories
Assets are organised in the following categories:
- Learning - Anything that can help learn Bevy.
- Assets - Crates and Plugins that can be added to a Bevy project to provide additional functionality and content. See the Bevy Plugin Guidelines to learn about best practices for Bevy Plugin creation.
- Apps - Games and Tools made with Bevy.