LAN sessions not working using steam
I am trying to develop a multiplayer game with blueprints to play with my friends, and i am using the shootout project and the new network tutorials as samples to set it up. After few attempts i managed to create, find and join sessions through steam and create, find and join sessions through LAN (with steam offline). The problem comes as i try to join a LAN session with steam online. The servers will show up in my server list but as soon as i try to join them nothing happens. I tried to debug and understand where the problem is and apparently the blueprint flow stops right at the join session node. I will paste here my defaultengine.ini file because my code looks ok and i think the problem may be there somewhere.
asked Sep 20 '16 at 01:55 PM in Blueprint Scripting
The checkbox for "Use LAN" will cause Steam to not behave correctly even if your two computers are on a LAN. This is because the Steam protocol for connecting players into multiplayer games relies on different methods than what the OnlineSubsystemNULL (or others) might do.
If you are creating multiplayer games and want to use Steam, you need to make sure that the "Use LAN" check boxes are set to false, through whatever method you deem fit. As in, a checkbox in a UI element, condition to see if the player is connected to Steam, etc...
Good luck with your project.
answered Sep 20 '16 at 04:32 PM
ImVawx ♦♦ STAFF
gon, if you and all players exit steam (quit the program) it should work fine...
answered May 03 '18 at 01:04 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here