Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Discussion Fishnet vs Netcode for Game Objects?

Discussion in 'Multiplayer' started by Kinnith7, Sep 6, 2023.

  1. Kinnith7

    Kinnith7

    Joined:
    Jul 4, 2017
    Posts:
    75
    Fishnet is starting to look extremely good, even better than Mirror in my opinion.
    I am still trying to decide what to go with on my project.
    I am just curious as to the opinions of others on the subject of which is better,
    Fishnet or Netcode?
     
    Last edited: Sep 6, 2023
  2. CodeSmile

    CodeSmile

    Joined:
    Apr 10, 2014
    Posts:
    4,048
  3. Kinnith7

    Kinnith7

    Joined:
    Jul 4, 2017
    Posts:
    75
    Thanks you for this information. It appears to be very extensive.
     
  4. Kinnith7

    Kinnith7

    Joined:
    Jul 4, 2017
    Posts:
    75
    Just curious, which would you recommend? Fishnet?
     
  5. Sluggy

    Sluggy

    Joined:
    Nov 27, 2012
    Posts:
    843
    Spend a week and try them both. The more time you spend thinking about which will be better for you the less time you spend actually determining which will be better for you. Personally I went with FishNet simply due to Unity's track record in this department.
     
  6. Kinnith7

    Kinnith7

    Joined:
    Jul 4, 2017
    Posts:
    75
    @Sluggy Thanks. Yes, after more review I think I am going with Fishnet also.
     
    Sluggy likes this.
  7. jackward84

    jackward84

    Joined:
    Jan 26, 2017
    Posts:
    87
    I've got around 1k hours in NGO and tinkered with Fishnet a bit, considered swapping.

    One thing I will say is better about NGO is they have more complete documentation and it's generally easier to find examples or code in the docs that will explain things to you. Fishnet docs are generally brief commentary on their features - usually just a list of configurable properties, with little in the way of how the component is expected to be used and don't tend to include code examples at all. NGO include code examples and commentary from a variety of use cases in each one of their component's documentation. With Fishnet I found myself reading the source code more to try and understand how to use their components.

    That said, Fishnet support is fantastic on their Discord and most the time you'll get an answer to your question in minutes.
     
    Kinnith7 likes this.