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 2018.3.3

  -  860.16 KB  -  Freeware

What's new in this version:

Fixes
- 2D: Fixed overlapping Tiles on the Tilemap Renderer when rendering a Hexagonal Tilemap or Grid
- 2D: RectInt.Contains will support RectInt.size with negative size
- 2D: Selecting a Tilemap as the Focus On target will now center and fit the Scene View to the selected Tilemap
- 2D: The Grid Brush preview is now highlighted in blue when previewing a Tile with a non-zero Z-Position
- 2D: The Grid Brush preview will now be highlighted in the correct Scene View when multiple Scene Views are open
- Android: Fix build when project contains read-only Java source plugins
- Android: Fixed gradle warmup errors when project root includes gradle files
- Editor: Fix crash when calling Prepare() on a VideoPlayer component held by a delay destroyed GameObject
- Editor: Fix issue where duplicating GameObjects could slightly alter the Transform values (typically scale) due to floating point precision issues caused by temporarily reparenting as part of the duplication code
- Editor: Fixed default shortcuts for Cut/Copy/Paste/Select All/Undo/Redo menu items not usable for other commands in the Shortcuts window
- Editor: Updated mbedtls to version 2.7.8
- GI: Update OpenCL.dll to better support latest AMD and Nvidia drivers
- Graphics: Fixed deletion of external texture not clearing internal texture binding caches
- Graphics: Shaders: made Particles StandardSurface shader support gles2 again
- Graphics: Stabilized FrameDebugger behavior on game view repaint events
- iOS: Fixed Screen.safeArea does not change when Screen.width and Screen.height are changed using Screen.SetResolution
- Linux: Fixed undocked panels can't be resized in some Desktop Environments
- Linux: Linux now has access to the scripts only build checkbox
- OSX: Fixed GameKit reference in the application when Game Center is not used
- Package Manager: Fixed a permission-related issue on Windows where creating the upm.log file would fail when the process was being run with a system account. For system accounts, the log file is now created under ALLUSERSPROFILE (C:ProgramDataUnity) instead of LOCALAPPDATA (C:UsersAppDataLocalUnity)
- Package Manager: Fixed an issue where a "dest already exists" error could occur during package resolution. This is because older versions of upm using the npm Javascript library could sometimes leave empty folders inside the npm cache. When adding a package to the npm cache, if the folder already exists, it is now always overwritten
- Physics: Fixes a Physics query performance regression present since 2018.2
- Prefabs: Fixed crash during merge when Prefab instance object type does not match Prefab asset object type
- Prefabs: Fixed dragging Prefab instance with missing asset to Project Browser
- Scripting: Changing UnityEngine.Scripting.GarbageCollector.GCMode is no longer allowed in the editor. It has too many side effects and causes a lot of unexpected and hard to diagnose issues
- Scripting: Consistent target framework version across new scripting runtime
- Scripting: Match targetframeworkversion with mono build version
- Scripting Upgrade: Fixes a possible deadlock scenario due to SynchronizationContext holding a lock while invoking tasks
- Timeline: Fixed keyframing in nested timelines not playing back the animation correctly
- UI: Fixed performance regression with RectTransform animation
- VFX: Fixed values are always set to zero in timeline
- XR: Fix game view rendering only the left eye when using Vuforia VR

Join our mailing list

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

Subscribe