Hi guys, I am having 3 issues with building my blueprint game for steam,
Could anyone with a clue, help me with this. Please note that I have absolutely no knowledge of c++ and that I don’t have any c++ software.
(1: ) UE4 Requires Visual studio 2015 to be installed to build the game with steam sdk (maybe be because of the Online Subsystem Steam plugin),
I have my steam SDK working to a certain extent, I have added the sdk files to my project’s \Engine\Binaries\ThirdParty\Steamworks folder and gotten the steam overlay to appear along with my app id while playing in stand along mode and everything checks out, but at this point is where the trouble begins, to get steam working in the engine I have to enable the Online Subsystem Steam plugin, but it makes my game require visual studio 2015 to build, which Is huge and I can’t download it because of the slow unstable internet here, some UE4 Users on the answer hub say enabling the plugin shouldn’t make my game require VS 2015, but for some reason it does and I can’t build while its enable, someone says I’ve probably added code to my engine somehow but disabling the plugin makes the game build work without VS 2015 but stops steam from working, I don’t see where I could have possibly added code to my game, do you guys have any clue how I could get it to build without visual studio 2015 being required while the plugin is enabled?
(2: ) I can’t find the mygame.build.cs file
According to the tutorial I followed I need to make sure to include the Unreal Engine Steam module as part of my project by adding DynamicallyLoadedModuleNames.Add(“OnlineSubsystemSteam”); inside the constructor of mygame.build.cs , but my mygame.build.cs is nowhere to be found no matter how hard I search (This is the tutorial I followed https://docs.unrealengine.com/latest/INT/Programming/Online/Steam/#modulesetup )
(3: ) the third issue is a bit confusing, so once I have the steam sdk and overlay working with my app id and I’ve successfully built my game, what’s the process of getting the game onto steam, I’m sure I have to build and package the game to a steam depot using steam sdk right? main question is does the building the game to a depot upload it onto steam for others to download? or is uploading the game to steam another process??
thanks a lot guys.