Can someone explain to me where I made a mistake when I added the steam sdk to my game?
What i done:
-
Downloaded steamSDK
-
Copied all files from “steamworks_sdk_162” to “D:\UE_5.6\Engine\Source\ThirdParty\Steamworks\Steamv162”
-
Edited file “Steamworks.build”
Line: double SteamVersionNumber = 1.62;
And saved it -
Go to “D:\UE_5.6\Engine\Binaries\ThirdParty\Steamworks\Steamv162”
4.1 Copied file to Win64 (some i need copy from steam directiry)
4.2 Make new folder named Win32 and copied files too
All files has correct name for x64 is 64, for x32 is just filename -
Before all i activate plugins from tutorial
-
Now i edited DefaultEngine.ini
6.1 Added
[/Script/Engine.GameEngine] +NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“OnlineSubsystemSteam.SteamNetDriver”,DriverClassNameFallback=“OnlineSubsystemUtils.IpNetDriver”)
to the top of file
6.2 Added
[OnlineSubsystem]
DefaultPlatformService=Steam[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName=“OnlineSubsystemSteam.SteamNetConnection”
To the end of the file.
Steam app ID is set to default 480
But when i run game in Standalone Mode i cant use Shift+TAB to open steam overlay.
Im adding screenshoots too
At last i dont know where Unreal make steam_appid
There is nothing like that in game directory.