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

#2042 in Game dev

Download history 8666/week @ 2024-01-22 6844/week @ 2024-01-29 8661/week @ 2024-02-05 9361/week @ 2024-02-12 12993/week @ 2024-02-19 11045/week @ 2024-02-26 11859/week @ 2024-03-04 9605/week @ 2024-03-11 12457/week @ 2024-03-18 10967/week @ 2024-03-25 13045/week @ 2024-04-01 9846/week @ 2024-04-08 12546/week @ 2024-04-15 11689/week @ 2024-04-22 10545/week @ 2024-04-29 10599/week @ 2024-05-06

46,735 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

~16–57MB
~1M SLoC