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

#2132 in Game dev

Download history 6818/week @ 2024-02-03 8383/week @ 2024-02-10 14802/week @ 2024-02-17 10250/week @ 2024-02-24 11588/week @ 2024-03-02 10723/week @ 2024-03-09 11514/week @ 2024-03-16 11447/week @ 2024-03-23 12438/week @ 2024-03-30 10179/week @ 2024-04-06 12550/week @ 2024-04-13 11771/week @ 2024-04-20 10565/week @ 2024-04-27 10844/week @ 2024-05-04 10445/week @ 2024-05-11 10012/week @ 2024-05-18

43,933 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