Hi, multiplayer games usually have problems when both (or more) players have nat (Network address translation - Wikipedia). Does UE4 have any built-in nat punch? If UE4 don’t have such, do you have any idea how combine steam’s networking with UE4?
Steam API says:
The Steam networking API is a simple set of functions to let the game send data directly between two Steam users. To make connections from behind home NAT’s, it uses the libjingle NAT-punching library or, if no direct connection can be made, through the Steam relay servers.
See the documentation page about Steam peer-to-peer networking.
On the page https://partner.steamgames.com/documentation/networking some steam functions to handle networking, but as i know UE4 handle network by itself. Is here any way combine steam’s nat punch (libjingle NAT-punching library or through the Steam relay servers) and UE4 network handling?