• Games
  • Industry
  • Resources
  • Community
  • Learning
  • Support
Development
Unity Engine
Build 2D and 3D games for any platform
DownloadPlans and pricing
Monetization
In-App Purchase (IAP)
Discover and manage IAP across stores
Mediation
Maximize revenue and optimize monetization
Ad Quality
Protect your app’s user experience
Tapjoy
Build long-term user loyalty
All monetization products
User acquisition
User acquisition
Get discovered and acquire mobile users
Unity Vector AI
Connect players with the right games
Aura on-device advertising
Reach users on-device at peak engagement
All growth products
Use cases
3D collaboration
Build and review 3D projects in real time
Immersive training
Train in immersive environments
Customer experiences
Create interactive 3D experiences
All industry solutions
Industries
Manufacturing
Achieve operational excellence
Retail
Transform in-store experiences into online ones
Automotive
Elevate innovation and in-car experiences
All industries
Technical library
Documentation
Official user manuals and API references
Developer tools
Release versions and issue tracker
Roadmap
Review upcoming features
Glossary
Library of technical terms
Insights
Case studies
Real-world success stories
Best practice guides
Expert tips and tricks
All resources
What's new
Blog
Updates, information, and technical tips
News
News, stories, and press center
Community Hub
Discussions
Discuss, problem-solve, and connect
Events
Global and local events
Community stories
Made with Unity
Showcasing Unity creators
Livestreams
Join devs, creators, and insiders
Unity Awards
Celebrating Unity creators worldwide
For every level
Unity Learn
Master Unity skills for free
Professional training
Level up your team with Unity trainers
New to Unity
Getting started
Kickstart your learning
Unity Essential Pathways
New to Unity? Start your journey
How-to Guides
Actionable tips and best practices
Education
For students
Kickstart your career
For educators
Supercharge your teaching
Education Grant License
Bring Unity’s power to your institution
Certifications
Prove your Unity mastery
Support options
Get help
Helping you succeed with Unity
Success plans
Reach your goals faster with expert support
FAQ
Answers to common questions
Contact us
Connect with our team
Plans and pricing
Language
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Social
Currency
Purchase
  • Products
  • Unity Ads
  • Subscription
  • Unity Asset Store
  • Resellers
Education
  • Students
  • Educators
  • Institutions
  • Certification
  • Learn
  • Skills Development Program
Download
  • Unity Hub
  • Download Archive
  • Beta Program
Unity Labs
  • Labs
  • Publications
Resources
  • Learn platform
  • Community
  • Documentation
  • Unity QA
  • FAQ
  • Services Status
  • Case Studies
  • Made with Unity
Unity
  • Our Company
  • Newsletter
  • Blog
  • Events
  • Careers
  • Help
  • Press
  • Partners
  • Investors
  • Affiliates
  • Security
  • Social Impact
  • Inclusion & Diversity
  • Contact us
Copyright © 2025 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell or Share My Personal Information

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

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.
Download 2021.1 now
Get Unity
Download 2021.1 now
Get Unity
  • Overview
  • Features
  • Resources
  • FAQ
2021.1 Tech Stream for coders

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

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.

Learn more

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.

Learn more

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.

Learn more

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.

Check it out in action

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.

Learn more

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.

Register & learn more
Create stunning visuals

Create stunning visuals

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

Learn more
Get started with Unity
Get started with Unity
Download Unity
Get 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?

+