Search Unity

Official Welcome to the Unity Transport sub-forum!

Discussion in 'Unity Transport' started by UnityGio, May 14, 2021.

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

    UnityGio

    Joined:
    Jun 8, 2018
    Posts:
    19
    Welcome to the new Unity Transport sub-forum. You can use this sub-forum to ask for help, share feedback, and have discussions about Unity's Transport solution, known as the Unity Transport Package.

    Please note that UTP is currently available as an experimental package.

    What does experimental mean?
    We are still working on future-facing functionality which means that some features are currently a work in progress and you may experience issues. Please note that experimental packages are not meant for use in production scenarios – instead, you could use experimental packages to preview and test-drive what we are working on as an early look.

    There are a few things to be aware of when using this Experimental Unity package:
    • Expect breaking API changes - using this early has risks!
    • Expect no SLA on the timeline to ship patches/fixes to releases, as we are still establishing our test and release cadence.
    • Expect this will be moving towards a fuller Release (aka we don't plan to throw this away)
    • Expect us to answer questions, and we welcome all feedback and issues logged!

    Resources
    To learn more about the Unity Transport Package (UTP), take a look at our Unity Transport Overview documentation.

    If you are interested to know about what's planned for the future check out our roadmap, under the Unity Transport tab in the middle section.

    Releases announcements, including release notes for UTP can be found on this UTP Release Announcements thread.

    Requirements
    • The experimental package currently is being developed for users of Unity 2021.1 and beyond.
    • The Transport intends to support all Unity-supported platforms when it goes out of experimental. For now, our focus has been on desktop and mobile platforms.
    • The current version is not intended for production scenarios yet. The current version is absent of TLS encryption support, but that feature is on our roadmap as we intend to have UTP usable and shippable on platforms requiring encryption support.
    • TCP and WebSocket support are on the roadmap and not yet implemented. Consequently, this means that support for the WebGL platform is unavailable at this time.
    • We plan to backport future releases to work with Unity 2020.3 LTS. We'll have more to share once we are closer to being production ready later this year.
    Getting started
    Since this is an experimental package, it is not available in the Unity Package Manager yet. Instead, you have to manually add an entry into your package manifest. Instructions for that can be found here.

    What's next
    You can find out more of what we are working on on our roadmap, under the Unity Transport tab in the middle section. Please vote on features which are most critical for your needs to influence our prioritization.

    Feedback
    In terms of feedback, we're especially looking for:
    • Use cases that are important to you and your projects
    • Features you'd like to see in future releases
    • Questions or feedback on our documentation
    • Reflections on what has been challenging for you in the past when it comes to development of multiplayer titles inside of Unity when using transport libraries.
    Please share your feedback as new posts in this sub-forum.

    For questions on other multiplayer technologies being created outside of Unity, feel free to continue to post in the main Multiplayer sub-forum.

    For questions or feedback on the new netcode solution from Unity (MLAPI), please go to this new sub-forum.

    For questions or feedback on UNet (which was deprecated in 2018, but is still supported and installable as part of 2019.4 LTS and 2020.3 LTS), please use this new sub-forum dedicated to UNet.

    How to report bugs with Unity Transport Package
    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.

    Once you have submitted a bug report through the bug reporter, please feel free to start a new post on it here in this sub-forum.


    Thank you for your interest, we're looking forward to your feedback!
     
    Last edited: Jul 7, 2021
Thread Status:
Not open for further replies.