Skip to content
Media 1 for listing EOS Advanced Session

Description

Struggling with the complexity of Epic Online Services (EOS)? Want to build robust, feature-rich multiplayer experiences without writing a single line of C++? Your search is over.

Overview

Demo

EOS Advanced Session is the ultimate toolkit that empowers you to unlock the full potential of EOS directly from Blueprints. Designed to be both powerful and incredibly easy to use, this plugin will save you days, if not weeks, of development time. Go from an idea to a fully functional multiplayer lobby in minutes.

๐Ÿ”ฅ Key Features

  • ๐Ÿš€ Simplified Integration : Log in, create, find, and join sessions using clean, well-documented, and asynchronous Blueprint nodes.

  • ๐ŸŽฎ Full Session Lifecycle Management : Create public or private sessions for both dedicated and listen servers.

  • ๐Ÿ” Effortless Authentication : Handle player login with a single node, including built-in support for the Dev Auth Tool for easy in-editor testing.

  • ๐Ÿ”ง Advanced Customization : Unlock the full power of EOS. Enable Lobbies, Voice Chat, Presence, Invites, Anti-Cheat, and more with simple boolean toggles.

  • ๐Ÿ” Powerful Search & Filtering : Allow players to find the perfect match by filtering sessions by map name, game mode, or any custom property you define.

  • ๐Ÿ› ๏ธ Comprehensive Utility Library : Access dozens of helper functions to get player names, unique IDs, session settings, and filter results with ease.

  • ๐ŸŒ 100% Asynchronous : All network operations are non-blocking, ensuring a smooth and responsive user experience.

๐Ÿค” Why Choose EOS Advanced Session?

  1. Save Precious Time : Forget the complexity of the C++ EOS API. Focus on your game, not the boilerplate net code.

  2. Blueprint-First Design : A true Blueprint-centric approach makes multiplayer development accessible to everyone on your team, regardless of their technical background.

  3. Production-Ready : Built on a solid and reliable foundation, ready to power the multiplayer system of your next hit game.

  4. Maximum Flexibility : Whether you're building a co-op game with friends or a competitive esports title with dedicated servers and anti-cheat, this plugin scales to your needs.

Main Asynchronous Nodes :

  • EOS Login

  • EOS Login With Dev Auth

  • EOS Logout

  • EOS Create Advanced Session

  • EOS Find Advanced Sessions

  • EOS Join Session Advanced

  • EOS Update Session

  • ...

Essential Utility Library :

  • Get Player Name

  • Is Player Connected

  • Get Unique Net ID

  • Make Literal Session Property

  • Get Session Property

  • Filter Session Results

  • Get Session State

  • Get Session Settings

  • ...


Included formats