Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Official Welcome to the UNet sub-forum!

Discussion in 'UNet' started by UnityGio, Jul 1, 2021.

Thread Status:
Not open for further replies.
  1. UnityGio

    UnityGio

    Joined:
    Jun 8, 2018
    Posts:
    19
    Welcome to the new UNet sub-forum. You can use this sub-forum to ask questions, share feedback, and have discussions about UNet, Unity's last-generation networking solution.

    UNet is a multiplayer solution set released as part of Unity 5, back in 2014. UNet is composed of three layers:
    1. The low level API responsible for the transport and socket abstraction, known as LLAPI.
    2. The high level API responsible for the game object abstraction layer, known as HLAPI.
    3. The service layer that includes:
      • The P2P Relay Service - The legacy relay service that allowed for peers to communicate by proxy.
      • The legacy Matchmaker Service that connected players looking to be matched.
    All components of these layers were formally marked as deprecated in August 2018. In the general sense, deprecation is a formalized recommendation against using a product or service. This is a process where technology is put into a “sunsetting” process, where feature development stops, investments are downsized, and teams supporting the technology are moved on to different projects.

    Please see this post for further information on where we are in the deprecation process. Please note:
    1. UNet HLAPI no longer is installable or resolvable by the Package Manager as of 2021.2.0b4.
    2. UNet LLAPI will remain in the Editor through 2021.3 LTS. After 2021, it will be removed from source.
    Please seen the UNet Deprecation and Removal Plan - 2021 Update and FAQ for more information.


    Resources
    While UNet is deprecated, its solutions have shipped in recent, still-supported versions of Unity. This includes 2020.3 LTS. UNet LLAPI will be part of 2021.3 LTS, meaning it will be a supported option for use during the two years that 2021.3 LTS is supported.

    Users can find UNet documentation in our manual.


    How to report bugs on UNet
    Also, please continue to submit bug reports for UNet if it is not acting as expected or if you are experiencing instability with UNet. Ideally, we'd like any bugs reported through the built in bug reporter tool, as that will automatically provide us with some relevant context. For instructions on how to file bugs through the Unity editor, please go here.


    What's next
    Since the deprecation of UNet, Unity has been working on new multiplayer solutions and services to help you create the next-generation of multiplayer experiences.

    Netcode for GameObjects (formerly known as MLAPI) is a client-server, non-deterministic, GameObject-centric netcode library that is being developed in the open and as open-source. Please go to this sub-forum post for more information.

    Netcode for Entities (formerly known as DOTS Netcode) is a client-server, Entities-centric netcode library aimed at users of Unity's Entity Component System. Please go to this sub-forum for more information.

    Unity Transport Package is the successor for UNet LLAPI. It comes as a Unity package, meaning you are able to see the managed code it is built from. It also supports the C# Job System and can be Burst-optimized. For more information on the Unity Transport Package, please go to this sub-forum post.

    Additionally, we are working on new, multiplayer services to help provide you similar functionality that UNet's services offered. More information on these multiplayer services to come!


    Feedback
    Please feel free to post any questions or feedback you have related to UNet here on the UNet sub-forum. While most teams are focused on releasing new solutions for your multiplayer and networking needs, we still appreciate your perspectives and questions.


    Thank you for your interest and continued engagement with Unity!
     
    Last edited: Jul 7, 2021
Thread Status:
Not open for further replies.