43 releases

Uses new Rust 2024

new 0.16.0-rc.5 Apr 15, 2025
0.16.0-rc.3 Mar 31, 2025
0.15.0 Nov 29, 2024
0.14.0 Jul 4, 2024
0.3.0 Nov 3, 2020

#2883 in Game dev

Download history 7261/week @ 2024-12-24 13257/week @ 2024-12-31 15267/week @ 2025-01-07 24597/week @ 2025-01-14 16270/week @ 2025-01-21 13528/week @ 2025-01-28 22042/week @ 2025-02-04 17344/week @ 2025-02-11 13350/week @ 2025-02-18 19830/week @ 2025-02-25 12758/week @ 2025-03-04 21815/week @ 2025-03-11 17206/week @ 2025-03-18 20746/week @ 2025-03-25 12066/week @ 2025-04-01 12985/week @ 2025-04-08

65,373 downloads per month
Used in 46 crates (5 directly)

MIT/Apache

6.5MB
111K SLoC

Audio support for the game engine Bevy

fn main() {
   App::new()
        .add_plugins((MinimalPlugins, AssetPlugin::default(), AudioPlugin::default()))
        .add_systems(Startup, play_background_audio)
        .run();
}

fn play_background_audio(asset_server: Res<AssetServer>, mut commands: Commands) {
    commands.spawn((
        AudioPlayer::new(asset_server.load("background_audio.ogg")),
        PlaybackSettings::LOOP,
    ));
}

Bevy Audio

License Crates.io Downloads Docs Discord

Dependencies

~15–46MB
~798K SLoC