Are there any complete tutorials about the online subsystem plugin in 4.13?

I am not sure how to upgrade my steam project from 4.12 to 4.13.

You need to go to Plugins window and enable “OnlineSubsystemSteam” and “OnlineSubsystem”, I am not sure about this one but I think you also need to enable “OnlineFramework”.
If you can’t open your project, go to your project and open .uproject file with notepad and this to Plugins section


		{
			"Name": "OnlineSubsystemSteam",
			"Enabled": true
		},
		{
			"Name": "OnlineFramework",
			"Enabled": true
		}


or if you don’t have Plugins section add this


,
	"Plugins": 
		{
			"Name": "OnlineSubsystemSteam",
			"Enabled": true
		},
		{
			"Name": "OnlineFramework",
			"Enabled": true
		}
		
	]

Thank you, Blue man.

I made a empty FPS project in 4.13, modified the .uproject file, and uncommnted the

PrivateDependencyModuleNames.Add(“OnlineSubsystem”);

line in build.cs.

But when I launch the game in stand alone mode, I didn’t get the steam popup at the right bottom corner.

Is there anything I haven’t done?

BTW, I modified the .uproject file as follows,

	{
		"Name": "OnlineSubsystemSteam",
		"Enabled": true,
		"SteamDevAppId": XXXXX,
		"SteamAppId": XXXXX
	},
	{
		"Name": "OnlineFramework",
		"Enabled": true
	}

Is this right?

Well, I think I still need the steam related lines in DefaultEngine.ini…

Yes you still need to add those lines to .ini file.

Thank you, Blue man, I have successfully intergrated steam OSS in 4.13.

And do you have any idea about how to use oculus subsystem?

I have followed the step 2-3 of Platform Example E on this page,

https://developer3.oculus.com/documentation/platform/1.7/concepts/pgsg-3-pw-platform-walkthrough/#pgsg-pw-e-unreal-ent

but UE crashes during launch.

I have added the oculus subsystem into .uproject file.

I never used oculus so I don’t know how to set it up, sorry.

Thank you anyway, Blue man, your information about steam is very helpful.