Our first TECH stream release of the year is available as of today. Unity 2020.1 includes a wide range of features and improvements that make Unity workflows even more intuitive and make you more productive, while Unity 2019 LTS remains the recommended version for projects in production.
Also, if you hadn’t heard our latest news, Unity has acquired the Bolt visual scripting asset from Developer Ludiq, and Bolt is now included in all Unity plans at no additional cost. You can read more about it in this blog post.
For Unity 2020.1 our guiding principle has been to make Unity an even more reliable and highly performant platform, to help you realize your creative and business goals. In this blog post, we will highlight some of the new improvements, whether you plan to take advantage of them now or wait until Unity 2020 LTS next year.
If your project is beyond the prototyping phase and you’re about to lock in your production on a specific version of Unity for maximum stability, we recommend you use the latest Long-Term Support (LTS) version of Unity, Unity 2019 LTS.
Community feedback is everything
Before we dig into what’s new, we want to thank you for all the feedback you provide – from ongoing customer meetings to forum discussions and beta testing. One of the key factors in prioritizing features and determining our roadmap is the feedback from our community.
According to recent feedback, our community is clearly concerned about Unity’s becoming more modular. With more features now available as packages and in different stages of development, it’s challenging to identify the right tools to use for your project – what to use just for testing and what to use for actual productions about to ship. We often share features in their early stages. Labeled as “Preview,” these features are intended for developers to try out for their use case and provide feedback that may still impact the feature set. However, for projects in production or live, we always recommend that you use the latest LTS version and packages that have been verified. For more information on how we label our packages, see the user manual.
A new Package Manager experience
With the 2020.1 release, we made significant changes to Package Manager. It has several design updates, including a new user interface (UI) with new iconography and improved layout to help clearly distinguish the status of packages. We also added clear labeling and a warning section in the Package Manager UI, to provide better information about packages in use that are in Preview. The list of packages we display in the Package Manager UI will also be more strictly curated, meaning only packages closest to the verified stage will be available. We do this to offer a stable experience for the broad user base in general. For expert teams with use cases and interest, bleeding-edge tech will still be available. For them, we are providing a powerful new option: you can install custom packages in your project with authentication support for your npm-scoped registries and Git packages in repository subfolders.
What’s new in Unity 2020.1
Artist tooling and creative workflows
2D Animation now gets a performance boost if you install the Burst Compiler and Collections packages via the Package Manager. This allows the 2D Animation package to use Burst compilation and low-level array utilities to speed up Unity’s processing of Sprite mesh deformation. Sprite Shape mesh baking allows mesh data to be stored while editing so it can be reloaded at runtime, avoiding unnecessary runtime mesh generation. 2D Physics includes updates like Rigidbody2D XY Position Constraints improvements, Per-frame Auto-Simulation to update physics at the same rate as the rendering cycle, and Edge Collider2D. We offer a sample project to test all 2D Physics features. The 2D default template has been updated so it now includes all the verified 2D tools, precompiled, so new projects load faster with the entire 2D toolset at your disposal.
Finally, Cinemachine, our suite of tools for dynamic codeless camera behavior, version 2.5 is now a verified package.
Follow the link to see all of the updates to Unity 2020.1. Remember Unity is free to download
Note: This article was written by