I want to make me app as easy as possible for those on the same Local Area Network. If you are the same network, do you need a port to connect to another computer? NetworkedMultiplayerENet has a CreateServer(int port) function, but requires a Port to use. If the app is only made for people on the same LAN, is there way to bypass the port, or do you always have to setup port forwarding for all networking?

Actually, even though it wants a port, it looks like you can connect to a Local device as long as the port is the same even without port forwarding.

Hi ondesic, The fundamentals of UDP and TCP requires a port. so you have to use a port no matter if it is on local or external. A port can still be blocked "locally" by a firewall, for example windows firewall or a users antivirus's software firewall. Usually when your game tries to use a networking features, windows or your antivirus software firewall will pop up with a window asking the user to allow the app / game to be allowed access through the firewall. But yes, as long as they are using the same port number, they should communicate.

a year later