Files
Gen_Hack-and-Slash-Roguelite/Server/src/main.rs

25 lines
431 B
Rust
Raw Normal View History

2025-07-10 18:26:15 +08:00
mod command_helper;
mod grpc_server;
mod protocol;
2025-07-08 22:50:42 +08:00
mod server_logger;
mod services;
mod udp_server;
2025-07-08 22:50:42 +08:00
use grpc_server::GrpcServer;
2025-07-08 22:50:42 +08:00
use server_logger::ServerLogger;
use udp_server::UdpServer;
2025-07-08 22:50:42 +08:00
2025-07-10 18:27:09 +08:00
#[tokio::main]
async fn main() {
2025-07-08 22:50:42 +08:00
ServerLogger::init().unwrap();
log::info!("Starting server...");
GrpcServer::init().await;
UdpServer::init();
2025-07-10 18:27:09 +08:00
2025-07-08 22:50:42 +08:00
log::info!("Server successfully started!");
2025-07-10 18:26:15 +08:00
command_helper::run();
2025-07-08 22:50:42 +08:00
}