I may miss something, but does Unity 5.6 support NAT Traversal now? There was information, that starting from version 5.6 Unet shall have this feature, but I am not sure
NAT punchthrough is on Unity's list for features they plan to add before the end of the year https://blogs.unity3d.com/2017/03/17/update-on-unity-multiplayer-current-and-future/
hype hyyyype hyyyyyyyype you have no idea how excited I am! Any more info on this? Are you allowed to completely turn off the relay server and just use this? I know it doesn't work in WebGl but is there something like NAT punch for WebGL that'd work in the future? Andoid/IOS? And how easy is it to integrate with steam?
ouch :0) a lot of questions >Any more info on this? >Are you allowed to completely turn off the relay server and just use this? Don't know, I'm developer I do not make business decision >I know it doesn't work in WebGl but is there something like NAT punch for WebGL that'd work in the future? We have plans to support websockets via relay, but i'm not sure that we will support tcp punch trow implemented on javaScript >Andoid/IOS? Yes, sure >And how easy is it to integrate with steam? we are working on Steam support right now, ETA? Don't know Can say steam is on first priority list
@abrasive you could give my plugin a try for NAT Traversal. Unfortunately it does not work with web sockets. It is pretty easy to integrate with steam though at least for matchmaking purposes. https://www.assetstore.unity3d.com/en/#!/content/58948