Additional downloadsSelect the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.
Known Issues in 2020.3.0f1
Cloth: Cloth is broken when parent GameObject scale is lower than 1 and Surface Penetration constraints are set 0 (1319488)
Mobile: FixedUpdate gets called multiple times before the first Update when Build is run on a Device (1318647)
2D: "NullReferenceException: SerializedObject of SerializedProperty" is thrown when building Sprite Atlas (1318332)
Shuriken: Crash on ParticleSystem_ShapeModule_CUSTOM_set_sprite_Injected when changing the shape.sprite of a null ParticleSystem (1319658)
Profiling: [Profiler] Timeline sample names from surrounding frames disappear when zooming or panning (1317697)
Linux: Linux Editor throws "X Server took longer than x miliseconds to respond to SetGtkWindowSizeAndPosition" error after opening (1309607)
Shuriken: Crash on ParticleSystem::EndUpdateAll (1311212)
Shader System: Crash on PAL_LocalIPC_IsConnected when IPC fails on launch (1319336)
Universal RP: [URP] Unable to add "Overrides" in "Volume Profile" (1318535)
Templates: Editor Crashes when performing Undo and Redo after duplicating Game Object with LEGO Model Asset component (1298503)
Linux: InputSystem's Mouse delta values do not change when the Cursor lockState is set to Locked (1248389)
Asset Importers: [Performance Regression] Importing an fbx model is noticeably slower when the model contains Animations (1265275)
Physics: Crash in physx::NpArticulationReducedCoordinate::createCache() when calling JointState.SaveJointState for unparented bodies (1264800)
Shader System: [URP Template] Major performance drop in the Editor during Play Mode (1277222)
Mobile: Screen.dpi returns 0 on iPad Pro for projects built from 2019.4.16f1 (1300359)
Cloth: Skinned Mesh Renderer's Bounds Extent is set to half of the Transform's Scale when using a Cloth Component (1209765)
Shader System: Shader error db grows on each build (1317744)
Serialization: Editor crashes on RaiseException when allocating huge amount of memory (1313492)
Polybrush: [PolyBrush] Something went wrong saving brush settings Warning is thrown when Saving a Brush after opening the PolyBrush Window (1315475)
Templates: [Linux] Missing libdl.so library causes crash when entering Playmode for the second time or closing the Editor (1237642)
2020.3.0f1 Release Notes
Asset Import: Fixed a rare unstable asset hash for assets with large metadata. (1285620)
Audio: Fixed a DSPGraph/Burst player crash. (1297730)
Editor: Fixed a ReorderableList GC issue due to registry usage. (1315466)
Editor: Fixed issue on Windows where mouse pointer did not hide while in Play mode. (1273522)
Graphics: A CopyDepth pass was previously included which allowed users script access to _CameraDepthTarget but this has been removed on the metal GPU families that use Tile-based renderers (iOS, Silicon-GPU), fixed the performance decrease that caused this (1298799)
macOS: Fixed a code signing issue of native plugins in Xcode projects. (1276317)
macOS: Fixed an issue when exported macOS Standalone player builds were refusing to launch and showing "<Unity app> was damaged and could not be opened" error when downloaded from the internet. (1304455)
Scene Manager: Fixed a crash when the asset of a current opened scene had been deleted, a new scene asset was imported, with same GUID, and the user choose "reload". (1309393)
Scripting: Fixed an issue when Application.quitting event was not raised when application was terminated from the OS side. (1309540)
Scripting: Validate cyclic dependencies on assembly definition update (1293762)
Serialization: Fixed a crash when using JSONUtility to deserialize objects that had Serialized References. (1296236)
UI Toolkit: Fixed an issue where use cases for SerializedObject bindings would cause the Editor to crash. (1305198)
OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.13+. (Server versions of Windows & OS X are not tested.)
CPU: SSE2 instruction set support.
GPU: Graphics card with DX10 (shader model 4.0) capabilities.
The rest mostly depends on the complexity of your projects.
Additional platform development requirements:
iOS: Mac computer running minimum macOS 10.13+ and Xcode 9.0 or higher.
Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
For running Unity games
Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:
- OS: Windows 7 SP1+, macOS 10.13+, Ubuntu 18.04+
- Graphics card with DX10 (shader model 4.0) capabilities.
- CPU: SSE2 instruction set support.
iOS player requires iOS 11.0 or higher.
Android: OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.
WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.
Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
Exported Android Gradle projects require Android Studio 3.4 and later to build