Powerful 3D and 2D gaming development software for Mac

Unity for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Unity 2020.1.3

  -  512 KB  -  Freeware

What's new in this version:

Fixes:
- Asset Bundles: Fixed an edge case with AssetBundle.Contains not returning true for case sensitive paths
- Editor: Context menus that are deeper than root level are not removed.
- Editor: Fixed Screen.resolutions returning 0 length collection in the Linux editor
- Editor: Fixed the issue with Foldout click rect not aligning with the icon.
- GI: Fixed lightmappers carrying over stale state when switching scenes
- Graphics: Fixed missing memory barrier when image is repeatedly bound for writing between dispatch calls
- Graphics: Prevent memory leak of Command Buffers on Metal devices
- iOS: Fixed storyboards sometimes still rotating to forbidden orientations on iOS 13+
- Mobile: Adaptive Performance - Added workaround to send temperature warning when the device starts as warm already as currently no events are sent
- Mobile: Adaptive Performance - Automatic Performance Mode: lower CPU and GPU levels at the same time instead of one at a time to increase efficiency and higher power savings
- Mobile: Adaptive Performance - Fixed Automatic Performance Control flag to respect the function and not be read only anymore
- Mobile: Adaptive Performance - Thermal Mitigation Logic changes in GameSDK 3.2 and it was updated in SetFreqLevels() to react to the correct return values
- Physics: Ensured that multi-threaded 2D physics solver handles contact response the same as the non-multi-threaded one. Fix bug where contact masses were different
- Physics: Fixed an issue where a Cloth components external acceleration would be applied in local space instead of world space
- Physics: Fixed an issue where a Cloth components penetration constraint's would be influenced by the Transforms scale, resulting in incorrect behavior
- Physics: Fixed an issue where adding Colliders via the inspector to a Cloth component would not register when done in Play Mode
- Physics: Fixed an issue where providing a null mesh to a previously authored Cloth component, would not clear the constraints causing the inspector to throw
- Physics: Fixed Cloth components Reset functionality to properly reset all data, including colliders, virtual particle weights and self-inter collision indices
- Prefabs: Fixed crash when opening scene with broken prefabs
- Profiler: Optimized frame stats calculation when selecting a sample in Profiler Window
- UI: Fixed the issue where the vertices were not stripped for rich text in multi line
- Universal Windows Platform: Fixed TouchScreenKeyboard not setting Text on HoloLens2
- Windows: Fixed HID devices for NewInput failing to initialize in x86 builds
- XR: Fixed for crash when passing empty string to TryGetFeatureValue
- XR: Fixed Input System always executing XR buttons in LateUpdate

Changes:
Mobile: Adaptive Performance:
- Automatic Performance Control does not lower CPU lower than 1 on GameSDK 3.2 workaround
- Automatic Performance Mode: gpuFactor increased from 0.72 to 0.92 to increase effeciency
- Automatic Performance Mode: gpuUtilizationThreshold increased from 0.7 to 0.9 to increase effeciency
- Automatic Performance Mode: Increase GPU Active time Ratio
- Changed Documentation to make clear that changing CPU and GPU levels is risky and the Automatic Performance Mode should be used instead
- Exchanged GameSDK wrapper with updated version removing GameSDK 3.1 support
- Upgraded to Subsystem Registry 1.1.0 which bumps min version of Adaptive Performance to 2019.4
- XR: Updated Windows Mixed Reality verified package to version 3.3.1

Improvements:
- iOS: Improved dynamic resolution performance for iOS 13, macOS 15 and tvOS 13

System Requirements:
- For development
- OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (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.12.6 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:

Desktop:
- OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+
- Graphics card with DX10 (shader model 4.0) capabilities.
- CPU: SSE2 instruction set support

- iOS player requires iOS 10.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

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe