Standalone FishNet transport built directly on the Epic Online Services C# SDK. No PlayEveryWare dependency.
FishNet EOS Native is a transport for the FishNet networking framework that talks to Epic Online Services through the raw C# SDK rather than a wrapper plugin. It supports server, client and client-host modes over EOS peer-to-peer, and falls back to an offline single-player mode automatically when EOS is unavailable.
On top of the transport it provides the systems a shipping multiplayer game needs: lobbies with custom join codes and up to 64 players, built-in voice chat with pitch shifting and per-player controls, cloud-persisted text chat, automatic host migration for every object, a party system with follow-the-leader, ELO and Glicko-2 ranked matchmaking with tiers, a replay system with timeline controls, Easy Anti-Cheat integration, host-authority validation with rate limiting, and zero-dependency Discord rich presence that syncs with lobby state.
It requires Unity 6 or Unity 2022.3 LTS with FishNet, and runs on Windows, macOS, Linux, Android, iOS and Quest. Free and open source, written by Trent Sterling (Tront), a contract network programmer and Unity generalist.