Currently I have a simple create a session and join a session function in my game which works locally. I’m using the:
[Onlinesubsystem]
DefaultPlatformService=Null
In my DefaultEngine.ini. My packaged game works locally but can I just send the game to my friends so we can try it out, or does the “default” onlinesubsystem only work locally or on lan? Or can I just send them the game and we can try out some of the features?
EDIT: Basically I’m wondering if I have to implement steam to try the game out with my friends.
1 Like
■■■■, yeah I kinda figured. Just wanted to quickly test a few things without portforwarding etc.
It only work with LAN, but note that OnlineSubsystem is only needed for social services and server/game listing, it does not change technical way you connect to the server, so your friend can join just by typing in IP address (like minecraft). Here info how to set up server and client:
Remeber to port forward in your router, UE4 use port 7777 if im not mistaken. You also ofcorse need public IP for anyone to connect to you PC. Static IP would be the best but dynamic will work too if IP wont change mid way of testing, that depends on your ISP.
You might try to use test AppID with Steam: 480
but remeber that there gonna be lot of servers running on it that are not your game