EOS Game Services

A collection of services for building cross-platform multiplayer functionality.

EOS Game Services are part of Epic Online Services (EOS).

You can find out more about Epic Online Services in the Epic Online Services (EOS) Overview and EOS Quick Start documentation.


Bulk Importer and Exporter Tool

A tool to assist with stat and achievement management.

File Decryption Tool

The File Decryption Tool is a command line tool that you can use to create new files or decrypt files loaded to Title Storage or Player Data Storage easily and conveniently.


Achievements Interface

Interface for checking and unlocking Epic Online Services achievements on a user-by-user basis.

Anti-Cheat Interfaces

Understand the prerequisites, network architecture, platform components, and more involved in implementing Anti-Cheat in your EOS product.

Connect Interface

The Connect Interface handles connections between users' accounts under different identity providers.

Custom Invites Interface

Interface for handling invites where Epic matchmaking is not being used.

Leaderboards Interface

Interface to handle online leaderboards

Lobbies Interface

Interface to handle lobbies

Logging Interface

Interface to receive log messages from the Epic Online Services SDK

Metrics Interface

Interface to record play sessions for game usage data collection.

NAT P2P Interface

Interface to send and receive data between users, and related networking functionality.

Platform Interface

Interface that grants access to all other interfaces.

Platform Implementation for EOS

Guidelines and references for implementing EOS SDK on consoles

Player Data Storage Interface

Interface to handle cloud-based data management

Reports Interface

Query user reports to view the details of reported user behaviors, for example, cheating, verbal abuse, offensive profiles, and so on.

Sanctions Interface

Manage punitive actions taken against your users including temporary or permanent bans from gameplay or communication.

Sessions Interface

Interface to handle session-based matchmaking

Stats Interface

Interface for managing stats.

Title Storage Interface

Interface to download encrypted data shared by all players from the cloud

Voice Interface

Use the Voice interface to create and manage voice chat rooms for your users while they use your product.