I have a method for ‘Triad War’ that doesn’t require a server: players can just host a local server themselves, and other players only need to enter that player’s NAT/port to join their server. You can also switch servers anytime and let players connect over a LAN.