@Wisdom- : Hey, have you had any luck getting Steam multiplayer to work on your end? As mentioned it works fine on my end. Here are the steps that work for me:
-
Settings -> Plugins -> Online Platform -> Online Subsystem Steam -> Enable
-
Project Settings -> Maps & Modes -> GameDefaultMap -> MainMenu
-
Maps -> Advanced -> Jungle Raid -> Set DefaultOwningPlayer of some player controlled units to 1 and keep others at 0
-
[Your Project folder] -> Config -> DefaultEngine -> Paste in the following:
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
[OnlineSubsystem]
DefaultPlatformService=Steam
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"
-
Package the project (set blueprint nativization options to disabled if enabled, as there are still some issues here)
-
Run the packaged project on two different computers logged into different Steam accounts. Make sure they are both set to the same download region in Steam settings (necessery for Steam projects that are not actually on Steam).
You should be able to host a game from one computer and join from the other now.