Getting Started
EOS Integration Kit

Integration with EOS Integration Kit

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

Configuration

To configure EOS Integration Kit in your Unreal Engine 5 project, follow these steps:

Automatic Configuration

If you turn on the Automatically setup EIK option under EOS Integration Kit Settings, the plugin will automatically add the required configuration to the DefaultEngine.ini file. This is the recommended way to configure the plugin.

picture 0

Manual Configuration

If you prefer to manually configure the plugin, you can add the following configuration to the DefaultEngine.ini file.

[OnlineSubsystem]
DefaultPlatformService=EIK
 
[OnlineSubsystemEIK]
bEnabled=true
 
[/Script/Engine.GameEngine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemEIK.NetDriverEIK",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")

Additional Configuration

Other then the basic subsystem configuration, you will also need to configure the EOS SDK settings.

To do this, please check the EOS Integration Kit Configuration (opens in a new tab) guide of EOS Integration Kit.

Conclusion

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

Last updated on