A multiplayer VR framework w/voice chat
1use bevy::app::{ App, Startup }; 2 3mod net; 4mod util; 5 6#[cfg(feature = "client")] 7mod engine; 8 9fn main() { 10 let mut app = App::new(); 11 app.add_systems(Startup, move || net::handle_net().expect("Network Module Failed.")); 12 13 #[cfg(feature = "client")] 14 { 15 use bevy::{DefaultPlugins, app::Update}; 16 app.add_plugins(DefaultPlugins); 17 18 app.add_systems(Startup, engine::setup); 19 app.add_systems(Update, engine::debug_camera::setup); 20 } 21 22 app.run(); 23}