Steam Api disabled
I tried getting Steam to work in my game, but I can't seem to get it right.
When playing as a standalone game it says that the steam api is disabled. When launching the game the errors as seen in the last picture appear. When building the game steam also doesn't work. (development build)
Below you can see my build, target.cs, defaultengine.ini, and steamworksbuild.cs
I'm using the standard engine version, nothing from github.
In my case the problem was that everything that has to do with UE4 and Steam has to be permanently running in admin mode, or otherwise it won't work.
If you use the steam setup utility and run everything in admin mode it should work fine.
answered May 24 '16 at 04:51 PM
This is my setup on my DefaultEngine.ini. Out of the box, without modifying the engine, this works with the Steam Overlay, unless you are working with a c++ project, in that case, you have to do modifications on the solution. See Allar's blog, he explains it very clearly.
Added: To make it clear, you dont even need to add any files into the Engine, unless you are planning on updating the SDK, if not...UE4 works with steam as soon as you add the setup into your DefaultEngine.ini (inside your project folder, not your Package Build folder)
I did this but now my project has stopped in this packaging step forever and does not want to come back any more
answered Jan 11 '18 at 09:56 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here