bevy_fleet 0.1.0

bevy swarm diagnostic, event, metric, and telemetry client
Documentation
use bevy::diagnostic::{
    EntityCountDiagnosticsPlugin, FrameTimeDiagnosticsPlugin, SystemInformationDiagnosticsPlugin,
};
use bevy::prelude::*;
use bevy_fleet::{FleetConfig, FleetPlugin};


fn main() {
    App::new()
        .add_plugins(DefaultPlugins)
        .add_plugins(EntityCountDiagnosticsPlugin::default())
        .add_plugins(FrameTimeDiagnosticsPlugin::default())
        .add_plugins(SystemInformationDiagnosticsPlugin::default())
        .add_plugins(FleetPlugin {
            config: FleetConfig {
                app_id: "example".to_string(),
                app_name: "basic".to_string(),
                app_version: "0.1.0".to_string(),
                enabled: true,
                publish_interval_secs: 10,
                ..Default::default()
            },
        })
        .run();
}