In this tutorial, I'll show you how to set up Steam in Unreal Engine 5 from start to finish.
We'll cover:
-Advanced Sessions Plugin
-Advanced Steam Sessions Plugin
-Engine.ini Configuration
-Steam App ID Setup
-Converting Blueprint Projects to C++
-Steam Overlay Testing
By the end of this video, Steam should be connected correctly and ready for multiplayer development.
Useful Links:
• Advanced Sessions Plugin:
https://vreue4.com/advanced-sessions-...
• Epic Documentation:
https://dev.epicgames.com/documentati...
• DefaultEngine.ini (Updated):
[/Script/Engine.GameEngine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/SteamSockets.SteamSocketsNetDriver",DriverClassNameFallback="/Script/SteamSockets.SteamNetSocketsNetDriver")
[OnlineSubsystem]
DefaultPlatformService=Steam
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
; If using Sessions
; bInitServerOnClient=true
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"
------------------------------------------------------------------------------------------------------------------------
Timestamps:
00:00 Intro
00:23 Step 1
01:28 Step 2
01:56 Step 3
02:27 Step 4
02:49 Outro
If this video helped you, consider subscribing for more Unreal Engine tutorials, multiplayer systems, and game development content.
Song: Friday Vibes
Music by: CreatorMix.com