Getting Started
Steam Integration Kit

Integration with Steam Integration Kit

Steam Integration Kit (opens in a new tab) is a powerful plugin designed for Unreal Engine 5, for integrating Steam services into your game. It provides a simple and easy-to-use interface for integrating Steam services, such as Achievements, Leaderboards, and more, into your game. This guide will walk you through the process of integrating Steam Integration Kit into Ultimate Multiplayer Lobby.

Prerequisites

  • 480 AppID is very restricted and can't be used for testing of all features. You need to have a full Steam AppID to test all features.
  • You need to have a Steam account to test everything ofcourse xd

Configuration

To configure Steam Integration Kit in your Unreal Engine 5 project for Ultimate Multiplayer Lobby, follow these steps:

[OnlineSubsystem]
DefaultPlatformService=Steam
 
[ConsoleVariables]
net.CurrentHandshakeVersion=2
net.MinHandshakeVersion=2
 
[/Script/Engine.Engine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="SteamSockets.SteamSocketsNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
 
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName=SteamSockets.SteamSocketsNetConnection
 
[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=1000000000
MaxInternetClientRate=1000000000
InitialConnectTimeout=120.0

Additional Configuration

Conclusion

By following these steps, you can easily configure Steam Integration Kit in your Ultimate Multiplayer Lobby project.

Last updated on