godot-bevy 0.5.0

Bridge between Bevy ECS and Godot 4 for Rust-powered game development
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use bevy::app::{App, Plugin};

pub mod assets;
pub mod audio;
pub mod core;
pub mod packed_scene;

pub struct DefaultGodotPlugin;

impl Plugin for DefaultGodotPlugin {
    fn build(&self, app: &mut App) {
        app.add_plugins(core::GodotCorePlugin)
            .add_plugins(assets::GodotAssetsPlugin)
            .add_plugins(audio::GodotAudioPlugin)
            .add_plugins(packed_scene::PackedScenePlugin);
    }
}