Unity windows logo

Unity 2019.4.5

Download/Usage Note
Unity Personal is free, but it can only be used if your revenue is below $100,000 or you have raised less than this amount in funds. Users who do not meet this requirement need to purchase a Pro or Plus subscription, which also offers advanced support features.


Suitable for 3D gaming

Very powerful development tools

Create standalone games and widgets

Complex for beginners

Whats New (version 2019.4.5 )


- 2D: Update SortingGroup when a new Sorting Layer is added between existing Sorting Layers

- Android: Fixed failing texture compression in Linux Editor

- Animation: Fixed animation does not play correctly when Optimized Game Object functionality is used

- Asset Pipeline: Fixed for infinite loop when importing a project with files that have same name, different casing, and are in the same folder

- Asset Pipeline: Native plugins are imported together with scripts

- Editor: Fixed editor performance regression due to too many GetTreeViewFolderSelection calls

- Editor: Fixed rendering getting stuck with the async compilation replacement material on certain corner cases

- Editor: The Unity editor now and related tools now make use of logical processors beyond CPU group 0. To be impacted, you must be using a machine with at least 32 total cores

- Graphics: Fixed occasional "Invalid memory pointer" error when a GPU instanced mesh particle system is visible

- IL2CPP: Corrected Array.CreateInstance(Type, int[], int[]) to create an SZ_ARRAY when passed rank of {1} and lower bounds of {0}

- IL2CPP: Correctly convert delegates that have reference return types

- IL2CPP: Fixed ArgumentException thrown in Socket constructor when using Windows SDK 10.0.19041.0

- IL2CPP: Fixed ARM64 release build failure that could occur in some circumstances

- IL2CPP: Fixed GC performance regression on Android and Linux

- IL2CPP: Fixed managed stacktrace resolving on old Android devices (5.0 and lower), previously stacktrace resolving would fail and would show zero frames, now it should show proper managed stacktrace

- IMGUI: Fixed an issue where UGUI Components receive MouseOver events when the Player is in Windowed Mode, focused and the mouse is outside the window

- iOS: Fixed occasional crash on exit coming from iOS calling [UIViewController prefersHomeIndicatorAutoHidden] or [UIViewController preferredScreenEdgesDeferringSystemGestures] after unity have b

- iOS: Fixed occasional crash on exit pointing to ViewInfo_OnDisplayCutoutsChanged

- iOS: On iOS13 it is now possible to customize launchscreen viewcontroller, so it will adhere to unity settings for statusbar appearance and enabled orientations

- Mobile: Fixed 109 error message appearing on mobile

- Multiplayer: Fixed NetworkTransport.LoadEncryptionLibrary to accept paths with non-ASCII characters on Windows

- Package Manager: Fixed an issue preventing player builds to succeed when burst compilation i

- Package Manager: Fixed compatibility issues between burst and older lin

- Physics: Fixed an issue where the 2D Capsule in a CapsuleCast query using Horizontal capsule alignment did not correctly size the capsule

- Physics: Fixed an issue with cloth not updating its skinned mesh properly on the first frame it becomes visible

- Physics: Fixed an issue with cloth where having all particles pinned would cause the the bounds of its related SkinnedMeshRenderer to get corrupted

- Physics: Fixed an issue with Cloth.SetSelfAndInterCollisionIndices where setting a 0 length List would cause cloth to not clear it's internal array of indices

- Prefabs: Fixed 'Cannot edit components on prefab' popup appears multiple times when multiple prefabs are selected and moving component

- Prefabs: Fixed Constraint Setting foldout gets closed automatically while editing properties under Scale Constraint on a Prefab Asset

- Profiler: Fixed an issue that could cause the Editor to crash when selecting batch thumbnails in the UI Details Profiler module

- SceneManager: Fixed that creating a Scene Asset fires EditorSceneManager.sceneSaving callback with an invalid Scene struct

- Scripting: Fixed a deadlock on domain unload when a Burst job is calling back to managed via function pointers

- Scripting: Fixed engine code stripping bug when a user assembly was named InputModule.dll or matched any of the other engine module names

- Shaders: Fixed an issue which was causing Shaders build on newer versions of Unity not to load on an older version within the same Minor Version patch set

- UI Elements: Inline style getter return the correct unit

- XR: Add more details to error message when Hololens remoting fails to load the dll

- XR: Fixed assert due to invalid camera pose on first frame of Hololens remoting connect

- XR: Fixed issue with package list requests causing delays and error reports in console


- Package Manager: Output of Debug.Log is temporarily disabled when used in Burst Function Pointers/Jobs to avoid a deadlock on a domain reload. A fix for the Unity editor is being developed

Full Details
App NameUnity
PublisherUnity Technologies
Publisher web sitehttp://unity3d.com/
Release DateMarch 10, 2015
Last Update On2020/07/25
File NameUnityDownloadAssistant.exe
File Size637.92KB
Main OSWindows
Compatible WithWindows Vista/7/XP SP 2
SubcategoryGames Utilities & Editors
Total Downloads62724
Downloads Last 7 Days19
PRICE And Limits
License ModelFree
LimitationsNot available

Unity is the development environment that gets out of your way, allowing you to focus on simply creating your game. With Unity you can assemble and tweak your levels at the speed of thought. Edit, test, and play with Unity, this lets you drill down to find the fun, then polish it until it is perfect. Unity brings beast light mapping and umbra occlusion culling to the table a key part of making games look great and run fast across all devices. Design the perfect aural ambiance with our new integrated audio filters and in-scene editing tools.
2D & 3D
The app supports both 2D and 3D development with features and functionality for your specific needs across genres.
Color grading and effects
Create the look you want with professional and fully featured Post Processing FX.

Use Timeline, Anima2D, Particles, and tight integration with Maya and other 3rd party tools to animate directly within the program.

Level design and worldbuilding
With ProBuilder, rapidly design, prototype and play-test your levels, then blend textures and colors, sculpt meshes and scatter objects with Polybrush (beta).

AI pathfinding tools
The app includes a navigation system that allows you to create NPCs that can intelligently move around the game world. The system uses navigation meshes that are created automatically from your Scene geometry, or even dynamic obstacles, to alter the navigation of the characters at runtime.

User interfaces
The built-in UI system allows you to create user interfaces fast and intuitively.

Physics engines
Take advantage of Box2D and NVIDIA PhysX support for highly realistic and high-performance gameplay.

Custom tools
You can extend the Editor with whatever tools you need to match your team’s workflow. Create and add customized extensions or find what you need on the Asset Store, which features thousands of resources, tools, and extensions to speed up your projects.

The Timeline tool gives artists the power to create stunning cinematic content & gameplay sequences.

Cinematic content
With Cinemachine’s suite of smart and dynamic cameras, you can control shots just like a movie director from within the Editor.

Detail and polish your 3D models on-the-fly with the software’s seamless integration of digital content-creation (DCC) tools like Maya.

Get instant feedback with the Progressive Lightmapper, polish and hone your scene with Post Processing, and optimize your scene with Mixed Lighting Modes for the best result per target platform.

Real-time rendering engine
Produce amazing visual fidelity with Real-Time Global Illumination and Physically Based Rendering.

Native Graphics APIs
The program supports multi-platforms but still stays close to the low-level graphics API of each platform, allowing you to take advantage of the latest GPU and hardware improvements, like Vulkan, iOS Metal, DirectX12, nVidia VRWorks or AMD LiquidVR.

More platform support
25+ platforms across mobile, desktop, console, TV, VR, AR, and the Web. With Unity, you can reach the widest audience and feel confident that your IP is future-proof, no matter how the industry evolves or where your imagination takes you.

Work faster together
Save, share, and sync your projects and use simple version control and cloud storage, all seamlessly integrated with this app.

Real-time insights with live-ops analytics
The app Analytics gives you fast, easy access to important information that helps you improve your in-game economy and the player experience. Complete set of live-operation features (game & player analytics, heatmaps, performance monitoring) to monitor player activity.

Discover app errors
The tool Performance Reporting addresses issues in real-time. Find and address the high priority issues that your customers are experiencing. Collect and react to application errors, in real-time, across devices and platforms.

Unity sports a stylish GUI and is strictly for professionals in high-end game design. It features state-of-the-art game design tools such as extensible graphics, particle effects, highly optimized scripting and something called the Ageia physX Engine. In addition, you’ll get skinned character animation and even tools for making standalone games for Mac and Windows (plus Dashboard Widgets and web-plugins).