
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
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?
Save Precious Time : Forget the complexity of the C++ EOS API. Focus on your game, not the boilerplate net code.
Blueprint-First Design : A true Blueprint-centric approach makes multiplayer development accessible to everyone on your team, regardless of their technical background.
Production-Ready : Built on a solid and reliable foundation, ready to power the multiplayer system of your next hit game.
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
...







