Hero background image
Unity releases

More 2021.1 Tech Stream features for coding workflows

Learn what’s included in our 2021.1 Tech Stream release to streamline your coding experience and create optimized, high-performance games with confidence.
2021.1 Tech Stream for coders

2021.1 Tech Stream for coders

The Tech Stream release is for creators who value exploring in-progress features to stay on the cutting edge. With our focus on increasing the stability and robustness of the Unity Editor, this release includes core Editor integration of graphics packages, visual scripting, the Device Simulator, and more workflow improvements.

More features to improve your coding workflow

Multiple version support with Version Defines

Access the latest API features by leveraging Version Defines to gain backwards compatibility for older versions of Unity and the API, all within a single code base.

Build precise time-based functionality

Time.timeAsDouble introduces a number of AsDouble properties, allowing you to use double precision time in your project. This is especially beneficial for creators building long-running applications such as dedicated game servers.

Ensure the right code is tested

Use Unity’s Code Coverage package with Test Runner to check for test coverage of your project’s code, including detailed HTML-formatted reporting to find areas that are being missed by your current test suite.

Support for multiple Player profiling

Run multiple Player instances on one machine, and connect Unity Profiler to a specific instance for deep insight into how it’s performing to become more productive with less hardware.

Test different platforms with Device Simulator

See how your game appears on different mobile devices. The Device Simulator is now installed as part of the main Unity installation.

Create logic with visual scripting

Visual drag-and-drop graphs supplement your code for faster prototyping and iteration. Visual scripting is also a great way to make existing scripts more accessible and create tools for use by non-programming team members.

Improved UnityLinker for faster, smaller executables

UnityLinker enhancements improve method body stripping, detection of C# reflection, and delegate stripping, all to reduce the amount of time IL2CPP spends converting the stripped assemblies to C++, as well as the executable size.

IL2CPP optimizations for better project conversions

This version of Unity comes with a collection of many small optimizations throughout the entire IL2CPP conversion and underlying C++ compilation to improve build time and project conversions.

Comprehensive memory profiling

Unity Profiler’s memory profiling package has been updated to ensure that all relevant data is reported for managed data types, including multi-dimensional arrays, as well as improving texture and mesh memory reporting.

Learn more about the 2021.1 Tech Stream release

2020.1 Tech Stream webinar

2020.1 Tech Stream webinar

Attend this webinar to learn about key features included in our newest release for creators who value exploring in-progress features to stay on the cutting edge for their next project.

Create stunning visuals

Create stunning visuals

Learn about our optimized workflows to create gorgeous graphics that engage players from the very first pixels.

Get started with Unity
Get started with Unity

Frequently asked questions

What version do you recommend for my project?

+

What is a Tech Stream release?

+

What’s an LTS release?

+

What’s the difference between a Verified package and a Released package?

+

How do I get access to your alpha and beta releases?

+