Epic Online Services Godot

Easiest way to use Epic Online Services in Godot 4.2+

Godot 4.2+EOS SDK 1.17.0

Supports:

🖥️ Windows x64🐧 Linux x64/arm64🤖 Android x64/arm64🍎 MacOS🍏 iOS arm64
Logo

Two Main Systems

High Level EOS (Recommended)

Provides easy-to-use methods and signals to interact with EOS. Ideal for most cases and rapid development.

Learn more

GDExtension EOS

Offers advanced EOS usage with direct access to the C SDK via GDExtension. Suitable for complex needs.

Provides EOS and IEOS classes.

Core Features Included

Authentication
Social Overlay (Win)
Achievements
Stats & Leaderboards
Lobby & Sessions
Multiplayer (P2P)
Voice
Metrics
Mods
Player/Title Storage
Progression Snapshot
Reports & Sanctions
Ecommerce (EGS)
AntiCheat

Screenshots & Demos

Windows

Windows Auth Success Screenshot

Android

Android Auth Success ScreenshotAndroid P2P Game Screenshot

iOS / macOS

iOS Simulator Auth Success Screenshot

Cross-Platform Lobbies

iOS Simulator In Lobby ScreenshotmacOS In Lobby Screenshot

Demo & Tutorial Video

Watch the tutorial playlist on YouTube for a visual guide and examples.

Epic Online Services Tutorial Series Thumbnail
Watch the playlist on YouTube

Support Development

Creating and maintaining this plugin requires significant time and effort, including extensive work with the EOS SDK documentation and testing. If you find this project helpful, please consider supporting its development.

Need help, have suggestions, or found a bug?

Join Discord: 3ddelano Cafeor contact on Discord: @3ddelano