Files
agame_for_unity/Docs/FishNet-Documentation-main/fishnet-building-blocks/transports/fishyeos-epic-online-services.md
T
2026-09-20 15:53:11 +08:00

2.9 KiB

description
description
FishyEOS integrates Epic Online Services with FishNet, enabling matchmaking and relay through the PlayEveryware EOS Plugin for Unity.

FishyEOS (Epic Online Services)

Description

EOS transport allows you to utilize Epic's Online Services, such as matchmaking and relay, as the base of your FishNet connection.

FishyEOS uses the PlayEveryware EOS Plugin for Unity SDK, which is a wrapper API/SDK for developers using C# and Unity to take advantage of Epic's Online Services API.


Compatibility

SystemSupported?Epic Overlay Support?
WindowsSupportedYes
MacOSSupportedNo
LinuxSupportedNo
WebNot SupportedNo
IOSSupportedNo
AndroidSupportedNo
XboxIn PreviewUnknown
PlayStationIn PreviewUnknown
NintendoIn PreviewUnknown

How to install

Please visit the GitHub locations for official installation and usage instructions.

Main: https://github.com/ETdoFresh/FishyEOS

Fork: https://github.com/FirstGearGames/FishyEOS.

{% hint style="warning" %} Remember that this transport requires a separate installation of the PlayEveryware EOS for Unity SDK. Installation instructions for that are included in the GitHub pages above. {% endhint %}


Component settings

  • Maximum Clients: Maximum number of players which may be connected at once

EOS

  • Socket Name: Socket ID [Must be the same on all clients and server]
  • Remote Server Product User ID: Server Product User ID. Must be set for remote clients.
  • Auto Authenticate: Automatically Authenticate/Login to EOS Connect when starting server or client.
  • Auto Connect Data: All the data necessary to login to EOS and connect to a remote peer.
    • Login Credential Type:
    • ID:
    • Token:
    • Display Name:
    • Automatically Create Device ID:
    • Auth Scope Flags:
    • Timeout: