What is EOSCore::?

EOSCore is a Epic Online Services implementation for Unreal Engine 4, it enables you to use the Epic Online Serivces with Blueprints.

Obtain the Plugin

Tutorials and Examples


Video Demonstrations

Getting Started

  1. Enable the Plugin in the Editor
  2. Configure EOSCore:: inside your Project Settings using the credentials and details found inside your Epic Developer Portal (If you are using the Legacy version of the plugin, pre 1.8.0 then follow the DefaultEngine.ini example below)
  3. Setting up your Client & Client Policy Settings
  4. Configure the OnlineSubsystem (details here)

Invoking EOS Functions

You can find a list of all available functions by searching for “eoscore” in the blueprint context menu

To find out how to work with the EOS SDK you can head over to the Official SDK Website (https://dev.epicgames.com/docs/services/en-US/Interfaces/index.html). You can also download the Example Project down below that includes working blueprint examples!

Example Project

What is currently available in the Example Project

  • Achievements
  • Chat
  • Friends
  • Leaderboards
  • Lobbies
  • Matchmaking Sessions
  • Sessions
  • Player Data Storage
  • Presence
  • Stats

Example Project (v1.8.0+)