I have some components of my game working such that I can connect from a client operating on my LAN, and have two players.
I want to distribute teh game to a couple testers and get some input on the game so we can play over the internet, but I’m not sure how to proceed nor what to search online tutorial-wise to do this.
Can anyone point me in the right direction to get an internet-ready game up and running?
Unity, like most other games, only use TCP or UDP as protocols. Those build on top of the IP protocol. So you can simply use it either ove LAN or WAN. Just connect to the correct public addresses.
Of course if you’re behind a NAT router you have to port forward the post you use to your local computer / device. This has to be done only on the server side. Client don’t need to do anything special, just connect to the public IP of whoever hosts the game.
This tutorial and the subsequent ones are invaluable!