Looking for a free NAT punchthrough asset/project I can use with UNet. Help?

I know about the ~$40 NAT punchthrough asset on the store. I just don’t currently have the extra money to dish out on that. So I was wondering if anyone knows of a free asset/project that might do something similar? Or maybe you have your own NAT punchthrough in your project and can find it in your heart to share it? :slight_smile: (unlikely, but worth a shot…)

I understand how SyncVars, RPCs, Commands etc all work. (along with most of the UNet API) I just need a way to connect players over the internet, and Unity’s insanely high cost relay server is just not an option. Could someone help me out? Thanks.

I recently came across this github project that might be of use: GitHub - noblewhale/NATPunchthroughClient: An example implementation of NAT Punchthrough combined with Unity's UNet HLAPI.

1 Like

This is basically an early version of Noble Whale’s pay for asset on the store.

I’m gonna give this a shot. Thanks.