Unity Requirement
Unity is a name known by developers of all kinds; from indie amateurs working from their parents’ basement to triple-A studios across the world. Starting off in 2005 with the goal of bringing game development to the masses, Unity has since grown massively and become one of the powerhouse engines of the industry.
Unity Official System Requirements
OS Version: Windows 7 (SP1+) and Windows 10, 64-bit versions only.High Sierra 10.13+Ubuntu 20.04, Ubuntu 18.04, and CentOS 7
CPU: X64 architecture with SSE2 instruction set support, Apple Silico
Graphics API: DX10, DX11, and DX12-capable GPUsMetal-capable Intel and AMD GPUsOpenGL 3.2+ or Vulkan-capable, Nvidia, and AMD GPUs.
Unity Official Website data
Our Take On the Official Unity System Requirements
It’s probably one of the most useless system requirements I’ve ever seen.
That might seem a bit harsh, but they went with the absolute bare minimum requirements needed to run Unity and that’s it.
Take the CPU requirements, for example.
An x64 CPU with SSE2 support could be anything released today or 20 years ago. That is such a huge gap.
And no matter what Unity (the company) says, you’re not running Unity (the application) on a Pentium 4.
As I mentioned previously, Unity can be used for a wide variety of stuff.
So it’s tough to give a decent all-around PC recommendation.
A $2000 plus PC made for high-end 3D games, architecture, or visualization isn’t going to be needed if you’re only going to make the occasional 2D visual novel for a game jam or a slide-show app.
So, here are some general tips to figure out how to pick parts when figuring out a PC for Unity.
Education
CPU (Processor)
Any CPU from either AMD or Intel from the newest generations with at least 6 Cores / 12 threads. Having a good CPU is pretty important for Unity development.
It can drastically cut down on compile times which directly decreases the amount of time you have to just spend twiddling your thumbs waiting for the game to compile.
Single-Core Performance: is what’s most important for fast Unity work, so keep an eye on benchmarks that also rank CPUs by single-core performance.
I’d recommend the Ryzen 5 5600X or 7 5800X,
On Intel’s Side, the Intel Core i5-11600K and i7-11700K are great choices.
RAM (Memory)
For most Unity tasks, 8GBs of RAM is generally enough, but I would recommend getting a minimum of 16GBs as 8GB is going to get eaten up fast when it gets allocated to your OS, browser, Unity, and whatever else you might have running.
But if you’re planning on serious work, 32GB isn’t all that much more and can really help.
GPU (Graphics Card)
Figuring out what kind of GPU you need for Unity can be kinda hard.
My general recommendation would be that you look into an NVIDIA GPU such as the RTX 3060 or an AMD RX 6600.
You should make sure that the GPU you buy has at the very least 6GBs of VRAM (Video Memory).
But, if you’re using Unity for simple games and apps, you really don’t need that much power. Your iGPU (the GPU in some CPUs) would be fine.