Spotlight Sale: Save 50% on select Plugins now through September 16.

EOS Go

Fedahumada Studio - Code Plugins - Aug 13, 2024

EOS Go is a fundamental plugin that every developer should consider adding to their toolkit. This plugin is designed to simplify the management of multiplayer game sessions and lobbies by leveraging Epic Online Services (EOS).

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
Fedahumada Studio is Here to Help!

As a solo developer, I’m committed to making EOS Go the best tool it can be for your projects. If you have any requests for new features or functionalities, I would be thrilled to hear them!


To ensure I can give your ideas the attention they deserve, I kindly ask that you share your suggestions on my dedicated Discord server. This way, I can discuss your requests directly with you, provide updates, and collaborate on potential improvements.


If you’d like to support my work and help me continue developing EOS Go, I’m also open to contributions on Patreon. Your support means a lot and helps me dedicate more time and resources to enhancing the plugin.


Your input is incredibly valuable to me, and I appreciate your understanding as I work to incorporate your ideas into EOS Go. Looking forward to connecting with you on Discord!



Benefits for Developers:

  • Ease of Use: EOS Go abstracts the complexities of session and lobby management, providing an easy-to-use interface.
  • Time-Saving: Reduces the amount of time developers spend on implementing multiplayer features, allowing them to focus on other aspects of their game.
  • Seamless Integration: Integrates smoothly with Epic Online Services, ensuring robust and reliable multiplayer functionality.
  • Scalability: Suitable for small indie projects as well as large-scale multiplayer games, making it a versatile choice for any development team.


By incorporating EOS Go into your development process, you can streamline the creation and management of multiplayer features, enhancing the overall player experience and improving the efficiency of your development workflow.

Technical Details

Features:

  • Create Sessions: Easily create game sessions where players can join and play together.
  • Join Sessions: Allows players to find and join existing game sessions.
  • Manage Sessions: Provides tools to manage session settings, including session visibility, player limits, and game modes.
  • Create Lobbies: Set up lobbies where players can gather before joining a game session.
  • Join Lobbies: Enables players to join lobbies, interact with other players, and prepare for the game.
  • Manage Lobbies: Tools for managing lobby settings, such as lobby privacy, player invitations, and ready checks.





Code Modules:

  •  EOSGo - Runtime


Number of Blueprints: 2

Number of C++ Classes: 3

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Link to access the documentation

Important/Additional Notes: Before setting up the plugin, create an epic games organization on https://dev.epicgames.com/portal/en-US/