FishNet vs Unity
FishNet
fish-networking.gitbook.ioUnity
unity.comSide by side
| Figure | FishNet | Unity |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 8 |
| Spec score · Game Networking Middleware | 8.7 (#3) | 8.6 (#4) |
| Integrations | The community integration list includes voice, server hosting and lobby tools, gameplay extensions, utilities, and Steamworks wrappers; the project says it does not officially maintain these assets or guarantee their support. | Unity Integrations connect Cloud Build, Cloud Diagnostics and Collaborate with webhooks, Discord, Slack and email. |
| Security | The documentation describes customizable authenticators that require a client to pass authentication before communicating with the game server. | Unity says it regularly tests its services and securely stores and separates user assets; it also operates a responsible disclosure and bug bounty program. |
| Support | The docs direct users to troubleshooting guides and the official Discord community for help, and say Pro purchases can include priority support. | Unity directs users to its Issue Tracker and Editor bug reporting flow, while Pro includes expedited customer support and Enterprise includes dedicated support. |
Plans
Unity
- Free tierFree
- Pay-as-you-goPrice not published
- Pay-as-you-goPriced on request
- Unity PersonalFree
- Unity Pro$210 a month
- Unity Pro$2,310 a year
- Unity EnterprisePriced on request
- Unity IndustryPriced on request
In their own words
FishNet
FishNet is a networking solution for Unity games using a client-server model and a server-authoritative design. It supports dedicated servers, while developers can also run a server and client together for development and testing. Users may choose a host, including self-hosting or player-hosted servers, and the free plan has no CCU caps or paywalls. Its high-level API synchronizes state, logic, and objects; events and inheritance provide lower-level functionality. Built-in client-side prediction includes desynchronization smoothing and Rigidbody prediction, and Addressables support covers network scenes and prefabs. Other listed tools include buffered remote calls, area-of-interest controls, configurable SyncTypes, tick-based timing, and broadcasts. Customizable authenticators can require client authentication before server communication. Communication is unencrypted by default; FishyUnityTransport can enable DTLS for UDP or TLS for WebSocket. FishNet costs nothing. FishNet Pro costs $50, paid once and adds lag compensation and automatic removal of sensitive server logic from client builds. The documentation says prediction collider components currently support primitive shapes such as boxes, spheres, and circles.