docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Netcode for GameObjects

    Netcode for GameObjects is a high-level networking library built for Unity for you to abstract networking logic. You can send GameObjects and world data across a networking session to many players at once. With Netcode for GameObjects, you can focus on building your game instead of low-level protocols and networking frameworks.

    Before you begin

    Netcode for GameObjects supports the following versions:

    • Unity 6.0+ and later
    • Mono and IL2CPP Scripting Backends

    Netcode for GameObjects supports the following platforms:

    • Windows, macOS, and Linux
    • iOS and Android
    • XR platforms running on Windows, Android, and iOS operating systems
    • Most closed platforms, such as consoles. Contact us for more information about specific closed platforms.
      • When working with consoles (such as PlayStation, Xbox, or Nintendo Switch), there may be Netcode-specific policies you should be aware of while testing and before launching your game live. Refer to the console's internal documentation for more information. This content is typically protected by NDA.
    • WebGL (requires Netcode for GameObjects 1.2.0+ and Unity Transport 2.0.0+)
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)