docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Host migration requirements

    Understand the requirements for using host migration in a project and which platforms are supported.

    After ensuring your project meets these requirements, you can move on to setting up host migration systems in your project.

    Requirements

    Before you can use host migration in a project, you need the following:

    • An active Unity account with a valid license.
    • The Unity Hub.
    • A supported version of the Unity 6 Editor.
    • Access to the Unity Cloud Dashboard.

    Unity project setup

    You can start a new Unity project, or use the Asteroids sample to quickly get started testing host migration in Netcode for Entities. When you create a new project, connect the project to Unity Cloud by selecting the Connect to Unity Cloud checkbox.

    Packages

    • Netcode for Entities (com.unity.netcode): 1.5.0-exp.100
    • Multiplayer Services SDK (com.unity.services.multiplayer): 1.2.0-exp.2

    Services and costs

    Host migration coordination and state transfer is a feature provided by the Unity Lobby service. The feature is included at no additional charge. Upload and download bandwidth for host migration data is not billable and does not count towards the free tier allowance or paid tier.

    The Unity Relay service works in conjunction with the Lobby service and guarantees reliable connectivity by relaying the messages between all parties in a game session. Relay pricing is based on connection time and egress bandwidth. The Free tier allows up to 50 average monthly CCUs and 3GiB of bandwidth per concurrent user.

    Visit the Unity Gaming Services Pricing page for details.

    Supported platforms

    • Desktop: Windows, macOS, Linux
    • Mobile: Android, iOS
    • Console: Nintendo Switch, Xbox, Playstation 4, Playstation 5
    • Dedicated Server: Linux, Window, MacOS
    • Web: WebGL

    Additional resources

    • Introduction to host migration
    • Limitations and known issues
    • Host migration in Asteroids sample
    • Unity Lobby documentation
    • Unity Relay documentation
    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)