System requirements has two parts. The first refers to what hardware and software you need in order to use Unity for game development. The second refers to the hardware and software you need to run a game developed in Unity. While these requirements might change, the requirements, as of Unity 2017, are detailed in the next two sections.
System requirements
Development system requirements
You can use a Mac or a Windows computer for Unity development. The Mac must have macOS X 10.9 or later. For Windows computers, you must have Windows 7 SP1+, Windows 8, or Windows 10.
The Graphics Processing Unit (GPU) on your development computer must have DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities.
There are additional requirements that are specific to what distribution platforms you are targeting. Please refer to the following table for further information.
If you are developing for... | You must have... | ||||||
Android |
|
||||||
iOS |
|
||||||
WebGL |
One of the following:
|
||||||
Windows Store |
Windows 8.1 (64-bit) and one of the following as applicable:
|
Playback system requirements
There are not a lot of requirements for users playing Unity games on devices you developed for. Typically, having an up-to-date device, in terms of hardware and operating system, will result in the optimal playing experience.
The basic requirements are detailed as follows:
Device/Platform | Requirements |
Android |
|
Desktop |
CPU
Graphics card options
Operating system options
|
iOS |
iOS 7.0 or higher |
WebGL |
A recent version of one of the following browsers
|
Windows Phone | Windows Phone 8.1 or later |