24 releases (12 breaking)

0.13.2 Apr 4, 2024
0.13.1 Mar 18, 2024
0.13.0 Feb 17, 2024
0.12.1 Nov 30, 2023
0.3.0 Nov 3, 2020

#2088 in Game dev

Download history 8049/week @ 2024-01-26 6193/week @ 2024-02-02 8762/week @ 2024-02-09 13629/week @ 2024-02-16 10907/week @ 2024-02-23 11481/week @ 2024-03-01 11610/week @ 2024-03-08 10364/week @ 2024-03-15 12068/week @ 2024-03-22 11780/week @ 2024-03-29 10906/week @ 2024-04-05 11552/week @ 2024-04-12 11888/week @ 2024-04-19 11024/week @ 2024-04-26 11236/week @ 2024-05-03 8988/week @ 2024-05-10

44,894 downloads per month
Used in 38 crates (5 directly)

MIT/Apache

3.5MB
60K 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(AudioBundle {
        source: asset_server.load("background_audio.ogg"),
        settings: PlaybackSettings::LOOP,
    });
}

Dependencies

~18–59MB
~1M SLoC