Quick-Links
Asset store: FishNet: Networking Evolved | Network | Unity Asset Store
Discord: Discord
Documentation, Tutorials, Roadmap: Introduction | Fish-Net: Networking Evolved
About Fish-Networking
Fish-Networking, sometimes referred to as FishNet, is a high performant, feature-rich networking solution for Unity3D.
When compared against other free networking solutions users have experienced savings in server fees through the CPU and bandwidth efficiency of Fish-Networking. We have a benchmark comparison page on our documentation which lets you replicate our test, as well community posted results on our Discord!
Stability is of great importance. Bugs get priority attention; potential show-stopping bugs are regularly resolved within a couple work days. We also pride ourselves on our “No-break Promise” which guarantees API will change no more frequent than every 6 months. In addition to this promise, we provide easy to use documentation on how to update between API changes!
Features, we all like features! Upon our first release FishNet already had comparable, and quite a few extra features over several competitors. In the past 6 months we’ve added 114 new features and 93 improvements to existing features. We offer several advanced technologies commonly only found in paid solutions, such as client-side-prediction. As well some features which do not exist in any other networking solution, like sharding and a full networked scene manager for: single, additive, and even stacked scenes (if this changes please let me know).
Fish-Networking is strongly community driven. In the past 30 days roughly 35 new features or enhancements have been added based entirely on community feedback. At the time of this posting, between our YouTube and Discord community we have over 10,000 members! Our Discord is entirely safe for work, and we do not tolerate inconsiderate behavior.
Milestones
Fish-Networking has been public for a little over 6 months now. In that time we have progressed at a tremendous rate. Here are some milestones, or achievements over that 6 month span.
At the time of this post, only one very minor bug is currently unresolved. On a project this large I’m sure you developers know the significance of that!
Over 10 asset developers, many of which are well known, have adopted Fish-Networking into their assets.
Several games have launched with Fish-Networking! The developer of Arcadius Arcadius on Steam switched their existing game to FishNet in a matter of hours. After switching they saw roughly a 75% savings in server costs. Previously their servers would crash around 40 CCU, while on Fish-Networking they’ve achieved over 300 CCU without any disruption on the server or clients! It’s also worth noting these metrics are from several months ago; FishNet has received several performance improvements since.
Jason Weimann https://www.youtube.com/c/Unity3dCollege , a professional game developer and popular content creator, featured Fish-Networking. Jason spoke well of FishNet, and even hosted an interview with us!
About Me
I’m a professional game developer with over 6 years of experience. After having difficulties finding a good networking fit for a multiplayer project I decided to create Fish-Networking. As the lead developer I can genuinely say I care about this product and it’s users experiences.
I hope for those that are new to multiplayer and looking for an option will consider giving us a shot; you really won’t regret it.
Misc
It can be difficult to track questions on the forum. If you have a technical question your best chance at a quick response will be to ask on our Discord ( FirstGearGames / Fish-Networking ). Please remember to be kind to community members both on and off the forum, thanks!