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,
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.