Skip to main content

Feature Comparison

This page outlines the difference in features between EOS Online Subsystem and other options for using EOS in your Unreal Engine game.

If you have additional questions about differences in functionality or platform support, you can ask these questions on our Discord server.

EOS Online Subsystem: Marketplace EditionEOS Online Subsystem: Free EditionOSS in Unreal Engine Repository
AvailabilityNow, $119 USD on the MarketplaceNow, available in the License ManagerInstall 5.3
StabilityStableStableBeta
Developed ByRedpoint GamesRedpoint GamesEpic Games
SupportYes, included.
Premium support available with SLAs.
--
Source CodeYes-Yes
Engine Versions5.3, 5.2, 5.15.35.3
Development Experience
PackagingThe plugin automatically wraps your packaged project with the EOS Bootstrapper and signs for Anti-Cheat where necessary.-
Platform Support
DesktopWindows, macOS and LinuxWindows, macOS and LinuxWindows and macOS
MobileiOS and AndroidiOS and Android-
ConsolesYes; get console access-Yes; via Epic Games console access
VR/AR/XROculus Quest and PC-based headsetsOculus Quest and PC-based headsets-
Authentication Features
User ExperienceAutomatic. The plugin shows any necessary login prompts and implements UI for you (though you can customize it).Manual. You need to build the UI and login flows.
Authentication FlowSensible defaults for most games.

Fully customize the authentication experience by implementing custom authentication graphs and cross-platform account providers.
Relatively fixed. Requires patching the engine to do anything non-standard.
Cross-Platform Account LinkingYesYes-
Login with Developer Auth ToolYesYesYes
Epic Games on Mobile PlatformsSigning in with an Epic Games account on iOS and Android is supported.-
Authentication Platforms
Epic Games StoreYesYesYes
SteamYesYesYes
itch.ioYesYes-
OculusYesYes-
DiscordYes--
GOG GalaxyYes--
PlayStation™NetworkYes-Yes
Nintendo Switch™Yes-Yes
XboxYes-Yes
Google
(Android)
Yes--
Apple
(iOS)
Yes--
Anonymous
(Device ID)
Yes, but only on Windows, Linux, iOS and Android-
Cross-Platform Account Systems
Epic GamesYesYesYes
Bring your own first-party account systemYesYes-
Cross-Platform Friends
Cross-Platform Friends List
(Can you invite any EOS user to your friends list?)
Yes, you can send, accept and reject friend invites to any EOS user, as well as delete friends from the friends list.-
Friend Caching
(Will friends from previous platforms show up on new platforms?)
Yes, friends from the local platform are cached and displayed on any other platforms the user also plays the game on.-
Friend Aggregation
(What platforms will friends be displayed from?)
Epic Games and multiple local platforms.Epic Games and a single local platform.
Friend Unification
(Will a friend only appear once?)
Yes, if a friend is present on multiple platforms they will only appear in the friends list once.No, duplicates can be present.
Friend Invites
(Can I invite friends?)
Yes, to sessions and parties.Yes, to sessions.
Recent PlayersYes, and other players seen on multiplayer servers are automatically tracked.-
Blocked PlayersYes-
Friend Aliases
(Can you locally override the display name of a friend?)
Yes-
Networking
Dedicated ServersPlayers can directly connect to dedicated servers over the Internet.
Peer-to-PeerPlayers can connect to listen servers hosted by other players, without forwarding ports on their router.
BeaconsYou can communicate with game servers using beacons without performing a full connection to the game server (joining the map).-
Anti-CheatAnti-Cheat support is fully integrated and handled for you.-
Automatic EncryptionConnections to both dedicated and listen servers are automatically encrypted for you.Only for listen servers where the connection is over Peer-to-Peer.
Network AuthenticationConnecting players are authenticated to ensure that they are who they say they are.No, anyone can connect to game servers.
SanctionsWhen players connect to a game server, the server will check the EOS Sanctions list to see if the player has any BAN sanctions against them. If they do, they won't be permitted to connect to the server.-
Functionality
IdentityYesYesYes
AvatarsYesYes-
FriendsYes, but refer to "Cross-Platform Friends" section above for differences between Redpoint and Epic EOS plugins.
Cross-Platform InvitesYesYesYes
User InfoYesYesYes
PresenceYesYesYes
SessionsYesYesLimited; does not register players with backend.
PartiesYesYes-
LobbiesYes, via lobbies interface.Yes, via sessions interface.
User Cloud
(Player Data Storage)
YesYesYes
Title File
(Title Storage)
YesYesYes
MetricsYesYesYes
External UIYesYes-
AchievementsYesYesYes
LeaderboardsYesYesYes
StatsYesYesYes
Anti-CheatYesYes-
Voice ChatYesYesLimited; does not conform to standard online APIs.
E-commerce
(Store, Purchase, Entitlements)
Yes, Epic Games Store, Steam and Google PlayYes, Epic Games Store only
Mods---

Nintendo Switch is a trademark of Nintendo. "PlayStation" is a registered trademark or trademark of Sony Interactive Entertainment Inc.