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. Join us on Dec 8, 2022, between 7 am & 7 pm EST, in the DOTS Dev Blitz Day 2022 - Q&A forum, Discord, and Unity3D Subreddit to learn more about DOTS directly from the Unity Developers.
    Dismiss Notice
  3. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    Dismiss Notice

Resolved Is Netcode for Gameobjects viable for a mid scale FPS?

Discussion in 'Netcode for GameObjects' started by Aust_, Nov 9, 2022.

?

Is Netcode for Gameobjects vialbe for an FPS

  1. Yes

    1 vote(s)
    50.0%
  2. No

    1 vote(s)
    50.0%
  1. Aust_

    Aust_

    Joined:
    May 9, 2022
    Posts:
    7
    Hi, I'm currently starting to build a multiplayer FPS game, and aren't sure what networking solution to use. I'm using relay, and I'm on the fence about whether I should use NGO (Netcode for gameobjects), or Fish-Net Networking, or any other ones that I haven't heard about (Also I'm on a tight budget, so no photon). I like the look of NGO, but I'm not sure if it is the right networking solution for my game. In a session there are going to be around 40 players maximim, but not all of them are going to be fighting each other. (Doing PVE stuff). My idea is similar to Sea of Thieves'.

    Thanks!
     
  2. RikuTheFuffs-U

    RikuTheFuffs-U

    Unity Technologies

    Joined:
    Feb 20, 2020
    Posts:
    105
    Hi @Aust_ , as of now NGO is recommended for small scale projects (up to ~10 players per session) where having player movement managed on the client-side (= cheateable) is not an issue.

    You can make larger projects with it i you're really willing to, but you'll have to come up with your own solutions for implementing mechanism such as client-side prediction and reconciliation, which are a core part of fast-paced games. Hope this helps!
     
  3. Aust_

    Aust_

    Joined:
    May 9, 2022
    Posts:
    7
    Thanks a lot! I think I'm going to use Fish-net for now :)