Unity is a cross-platform game engine by Unity Technologies.
Unity is a game engine, IDE and service suite developed by Unity Technologies. As of 2016 it is the most widely-used game development system.
It targets mobiles, desktops, consoles, web browsers, and VR devices. Unity is used for 3D, 2D and VR/AR. Cloud services include advertising, in-app purchase, and cloud building. The Unity application itself is for both Windows and macOS.
In Unity, components if any on game objects are written in C#, usually compiled using Mono or IL2CPP.
Major subsystems include PhysX game physics, Mecanim animation, a third-party asset store, and Unity.UI.
Note that although "Unity" is the product name and "unity.com" is the web site, on stackoverflow.com "Unity3D" is the tag for Unity.
Latest release: Release 2020.2 released on the 15th of December 2020.
The latest update supports development for the following:
Mobile
- iOS
- Android
VR and AR
- Oculus
- Google Cardboard
- Steam VR
- PlayStation VR
- Gear VR
- Microsoft Hololens
- Daydream
- Apple ARKit
- Google ARCore
- Magic Leap
- Vuforia
Desktop
- Windows
- Universal Windows Platform
- macOS
- Linux / Steam OS
- Facebook Gameroom
Console
- PlayStation 4
- Xbox One
- Nintendo Switch
- Nintendo 3DS family of systems
Web
- WebGL
Smart TVs
- Android TV
- tvOS
Useful links
- Unity Engine Download
- Unity Engine Beta Download
- Official Unity QA
- Official Unity forum
- Official Unity Blog
- Official Unity Tutorials
- Official Unity Live Training
- Official Unity Roadmap (future plans)
- Unity Wiki
- Unity Manual
- Unity Lifecycle Flowchart
- Scripting Reference
- Made with Unity
- Unity 3D Student (Non-official learning resources.)
- Unity Gems (A collection of tips and tricks on using Unity.)
- Unity Engine Source Code
- Best Practice: Setting up the Lighting Pipeline