NATPunchthroughClient
I've been struggling for a while now to get back the NAT Traversal functionality that we used to have before Unity 5 and UNet happened and I think I've finally made some progress.
For those who don't know the tale, in the days before relay servers were a thing, Unity was able to create direct connections between clients behind routers using a combination of upnp (automatic port forwarding) and NAT...
UNet and Nat Punchthrough. It can be done!
I've been struggling for a while now to get back the NAT Traversal functionality that we used to have before Unity 5 and UNet happened and I think I've finally made some progress.
For those who don't know the tale, in the days before relay servers were a thing, Unity was able to create direct connections between clients behind routers using a combination of upnp (automatic port forwarding) and NAT...
UNet and Nat Punchthrough. It can be done!