Is EOS available for Unreal Engine 5?

I can’t find a straight answer to this question. I even sent an e-mail to the EOS support them and they didn’t know the answer.

Is EOS available for Unreal Engine 5?

Best,
Cheese

I don’t know how fully implemented it is, or if it is ready for use with a released game, but the OnlineSubsystemEOS code is in the source on github. You can find the code at:

UnrealEngine/Engine/Plugins/Online/OnlineSubsystemEOS

Epic Online Services (EOS)is a plugin in the source code at
UnrealEngine/Engine/Plugins/Online/OnlineSubsystemEOS/Source/OnlineSubsystemEOS at ue5-release-engine-test · EpicGames/UnrealEngine (github.com)
You need to be registered to GitHub to read the source code directory.

If you downloaded it then look at the directory
C:\Users\Owner\source\repos\ue50
Engine\Plugins\Online\OnlineSubsystemEOS\Source\OnlineSubsystemEOS\Private

Comparing the code the all 4.27 code has been copied to UE5
the EOS SDK exists as well. Readme says

This plugin supports:
- EAS/EGS Auth
- EAS Presence
- EAS Friends
- EGS/EAS Ecom
- EOS Sessions
- EOS Stats
- EOS Achievements
- EOS Leaderboards
- EOS p2p Sockets
- EOS Metrics (session based analytics)

To configure your settings:
1. Go to Project Settings
2. Scroll down to Plugins
3. Select Epic Online Services
4. Add an entry in the list for each artifact on EGS or use the default name for non-EGS
- Each deployment id/artifact can have separate settings

1 Like