38 releases

new 0.15.3 Feb 24, 2025
0.15.1 Jan 3, 2025
0.15.0 Nov 29, 2024
0.14.0 Jul 4, 2024
0.3.0 Nov 3, 2020

#2765 in Game dev

Download history 12329/week @ 2024-11-01 6853/week @ 2024-11-08 8579/week @ 2024-11-15 12816/week @ 2024-11-22 16949/week @ 2024-11-29 14094/week @ 2024-12-06 17491/week @ 2024-12-13 10773/week @ 2024-12-20 6861/week @ 2024-12-27 15108/week @ 2025-01-03 23742/week @ 2025-01-10 17969/week @ 2025-01-17 13327/week @ 2025-01-24 16870/week @ 2025-01-31 21806/week @ 2025-02-07 10692/week @ 2025-02-14

65,807 downloads per month
Used in 43 crates (5 directly)

MIT/Apache

5MB
92K SLoC

Bevy Audio

License Crates.io Downloads Docs Discord


lib.rs:

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,
    ));
}

Dependencies

~15–45MB
~788K SLoC