Supported Platforms and Features
Versions
| Version | |
|---|---|
| EOSCore | 1.9.8.8 |
| EOS SDK (included) | 1.19.2 (hotfix 1) |
For the engine versions of the current release, see the Fab listing. Older engine versions are available on Gumroad.
Platforms
| Platform | Supported | Notes |
|---|---|---|
| Windows (x64) | Yes | |
| Linux (x64) | Yes | Also for dedicated servers |
| Mac | Yes | |
| Android | Yes | arm64-v8a, armeabi-v7a and x86_64. See Android Setup |
| iOS | Yes | See iOS Setup |
| Windows ARM64, Linux ARM64 | No | |
| Consoles | No |
Plugin Modules
| Module | Description |
|---|---|
| EOSCore | Blueprint functions and async nodes for the EOS SDK interfaces (Auth, Connect, Sessions, Lobby, P2P, Stats, Leaderboards, Achievements, Player Data Storage, Title Storage, Ecom, Presence, Friends, UserInfo, UI, RTC, Chat, Anti-Cheat, Sanctions, Reports, Mods, Metrics, Custom Invites, Progression Snapshot) |
| OnlineSubsystemEOSCore | The EOSCore Online Subsystem, NetDriver and socket subsystem for EOS P2P |
| EOSCoreWeb | Blueprint functions for the EOS Web API (Auth, Connect, Player Tickets, Sanctions, Anti-Cheat status, Voice) |
| EOSCoreShared | Types shared between the modules |
Online Subsystem Interfaces
These are the IOnlineSubsystem interfaces the EOSCore Online Subsystem implements. Interfaces marked No return nullptr, use the EOSCore Blueprint functions for those features instead.
| Interface | Implemented | Notes |
|---|---|---|
| Identity | Yes | Login, logout, automatic login with -AUTH_TYPE |
| Session | Yes | EOS Sessions, plus LAN sessions. Join in the EOS overlay and accepted invites call OnSessionUserInviteAccepted |
| Stats | Yes | |
| Leaderboards | Yes | |
| Achievements | Yes | |
| Voice | Yes | See Voice Chat (OSS) |
| Store V2 / Purchase | Only when started from the Epic Games Launcher (-EpicPortal) | |
| Friends | Yes | Friends list, friend invites, blocked players. Needs an Epic Account login |
| Presence | Yes | Set and query presence, presence change notifications. Needs an Epic Account login |
| User | Yes | User info (display names) and external account id mappings |
| External UI | Partly | ShowLoginUI (Account Portal), ShowFriendsUI (EOS overlay) and ShowWebURL. The other Show functions are not implemented |
| User Cloud, Shared Cloud, Title File, Entitlements | No | Use Player Data Storage, Title Storage and Ecom functions |
| Party, Groups, Chat, Messages, Events, Sharing, Time, Tournaments, Turn Based | No |