Updated! Free networking solution comparison chart

Morning(here at least!),
I wanted to let you know I saw your message and will get your project up there in the sometime near future. I’m personally a little occupied on a big update so it could take a week or so but I’ll make it happen.

PS: great work on LiteNetLib!

Looking over the examples and not quite sure how to give your solution a description on the ‘Unity Networking Solutions’ tab. Do you have any suggestions? The description should be short, relatable, and not overselling to prevent bias. You can see others on there for reference.

Still waiting for a response when you have a chance.

HighLevel API without Unity dependency

1 Like

Thanks, got you in there.

Updated comparison sheet

  • Mirror Long Term Support changed from Paid to Unsupported due to the last update being a year ago, as well developers stating it likely will not be supported any longer.
  • Riptide Networking moved to ‘Not Maintained’ as developer has publicly stated they will not be providing any more updates.
  • Added LiteEntitySystem to available networking solutions.

I want to create a Ludo multiplayer game. Can anyone please suggest an alternative solution that is available, aside from Photon or other managed solutions that can be expensive**?** I want to build it from scratch. I came across 'Colyseus’ but don’t have enough information. Is it a good solution for my published game? Please suggest a solution.

Hey! This thread is not here to make recommendations but rather to provide information to you so you can use it to help make your decision, and/or become aware of what options are available.

please help me its difficult of finding shuch an active thread thats why i asked here please share details if you know?

I’m the creator of Fish-Networking so my answer would be bias especially here. I recommend making a new thread.

Love the comparison chart, it appears to be very thorough. Is there a reason why Photon Fusion is not part of the feature comparison table? I imagine that lots of new folks that make a Networking decision are deciding between NGO, Fishnet and Fusion. Having it in there could ease that decision, and potentially weigh undecided people towards Fishnet as well, since it is pretty great

1 Like

Because it’s paid. It’s a free comparison chart.

While I’m not actually opposed to having paid products up including one would mean I’d have to include the rest, and there’s a lot.

If you haven’t noticed, this chart is maintained by the creator of Fish-Net, so it’s a biased chart and not a good way to decide on what networking solution to use.

Sorry to hear that is your impression. The chart is maintained by multiple individuals and is accurate to the best of our knowledge. If something is incorrect please let us know by posting here. See the first post explaining this: https://discussions.unity.com/t/899755

2 Likes

CodeSmile hasn’t contributed to it since its inception.

Who are these multiple individuals? Are they all Fish-Net staff too? Do you have Mirror or Photon developers maintaining it? That’s how you can make an unbiased and fair comparison chart. Currently, this is not the case, thus this is a biased comparison chart.

Sorry to hear that is your impression.

If something is incorrect please let us know by posting here. See the first post explaining this: https://discussions.unity.com/t/899755

Rason Networking changed from free to paid. Asset appeared to be open source in the past but as of current it’s paid on the asset store and no public repository was found.

** @CiroContns ** the collection list is being updated to include more details into paid services. For example, Photon products offer 100CCU free, I’d like the chart to portray this so devs understand they can reasonably use the framework before committing funds. As of right now I feel it should be apparent to devs if documentation is provided free, and if the software doesn’t have any significant feature restrictions in the free/trial version. If this is the case with your software please follow-up so I can update the chart in a few days with changes.

The feature comparison chart would be good to have an update to include a Netick comparison which uses Litelibnet for backend… I’ve been going through some training on that lately, though I’ve not yet come to a final conclusion on which one I’d like to use going forwards , also both seem to muddy comparison with pro versions… as a hobbyist this isn’t my day job so paying for pro versions for months for code access is a deciding factor among other things like built in features, docs and good examples really.

I’ve had in mind Fishnet before given its wider support by other addons that have integrated it (though weirdly not all listed on the docs page), though still lags behind Mirror given it was here earlier. Unity’ NGO stuff just furthers adds to the deciding factor given its officially supported and seems to have the most polished example projects to check out. Anyway only recently discovered some training videos for fishnet v4 as alot of the youtube stuff is like year or older on v3 so will go through that after finished this Netick course.

Can’t believe what a mess of multiplayer networks that exist for Unity, as if multiplayer wasn’t complicated and fragmented enough.

This comparison chart/list is maintained by FirstGearGames/Punfish, the developer of Fish-Net, thus it’s biased, and shouldn’t be used as a reference or guide on which networking solution to choose, at all.

Originally, he removed Netick from the list of networking solutions because we had our own comparison, which he didn’t like and called “misinformation”.

Therefore, I’d prefer Netick to not be included in this comparison.

Well the feature comparisons are for the end users lol, I get maybe there might be bias maybe not … though I’d much rather read some review by someone who took all these network solutions and implemented a project that really goes through which are the better ones to use in terms of implementation, configuring/setup, ease of use and end result etc… is it over complicated code, pros and cons to it all.

And the training tutorials available might be the only way into what it would be like to implement said networking solution and if the tutorials aren’t great or give a bad impression of the framework and how to work with it, then doesn’t matter what the framework is really capable of… I think they are all work its just I don’t have the time nor the interest to get other addons working with a networking library, like dissonance etc so these all factors at play.

And I just wish Unity hadn’t messed it all up many years ago in there inability to have sorted this out before Mirror etc came along . As so much of Unity for many users is based around the asset store and developers on that implementing a multiplayer network or not is becoming just as bad as the SRP mess in what is supported or not.

The document has two goals: bring awareness to solutions which are trusted, and compare features of the most common free choices.

Tutorials, community support, ease of use, are not a factor of our considerations because those can be subjective. This is the same reason benchmarks are not included. You might have noticed this text at the top of the chart “This compares the most commonly used free to do what you want networking solutions. There may be paid options worth exploring as well. You are expected to do your own research on this.”

To promote a safe and good mannered community there are legitimate reasons why some emerging frameworks are not included. We would like to keep this thread clean of misconduct; you are more than welcome to directly message me on these forums or Discord(firstgeargames) with questions or sensitive requests.