Online multiplayer without Steam?
Hi, I've been trying to setup online multiplayer on our game so that the entire team could play test together, but I've hit a snag. So I initially set it up using steam subsystems and three of us (2 in California and I in Arizona) could connect and play together. Another team member on the east coast however, could not. So I assumed this would be because of some sort of a region lock since we were using the 480 testing app ID. We then decided to try setting up a multiplayer without steam for the development phase so we could all be involved in the testing, and we'd just include steam in our release. However, I haven't been able to figure out how to go about this. I've read a lot of forum posts and watched some videos, and I'm really confused about how to start setting this up. I read on one post that UE just offers local multiplayer out-of-the-box and that I would need Steam or some other master server for online multiplayer ? Another person said something about connecting by using the console commands and specifying the IP, but I can't imagine how that's work all over the internet ? I'd be really grateful if anyone could nudge me in the right direction regarding this. Thanks!
asked Aug 03 '18 at 07:04 PM in Using UE4
Probably the simplest way I heard of (but haven't tried yet) is to set up your game for LAN (use online subsystem NULL in your config files and tick the LAN checkbox on Create Session nodes in blueprint), and then have everyone get on Hamachi or some other VPN so that your "LAN" is actually across the internet between everyone who is on the VPN. This obviously isn't much of a solution for a released game but can get over the testing hurdle until you're ready to really dig in and get your online features thoroughly supported.
answered Aug 03 '18 at 07:10 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here