安装和升级
安装 Unity
Unity 6 系统要求
安装 Unity
从命令行安装 Unity
Unity 6 系统要求
此页面概述了在所有支持的平台上运行 Unity 6 所需的系统要求。
Unity 编辑器系统要求
Unity 编辑器平台限制
Unity 播放器系统要求:
移动设备
主机游戏主机的缩写参见 术语表
桌面
服务器平台
Web 平台
XR 平台
独立 XR 设备
Meta
OpenXR
Windows 混合现实
Magic Leap
Google ARCore
Apple ARKit
Apple visionOS
嵌入式系统
Unity 编辑器系统要求
本节列出了运行 Unity 编辑器所需的硬件和软件要求。实际性能和渲染质量可能会因项目复杂度而异。
对于所有操作系统,Unity 编辑器都支持在工作站或笔记本电脑等形态因素上运行,无需模拟、容器或兼容层。
操作系统
操作系统版本
CPU
图形 API
其他要求
Windows
Windows 10 版本 21H1(内部版本 19043)或更高版本
支持 SSE2 指令集的 X64 架构,ARM64
支持 DX10、DX11、DX12 或 Vulkan 的 GPU
硬件供应商官方支持的驱动程序
macOS
Big Sur 11.0 或更高版本
支持 SSE2 指令集的 X64 架构(英特尔处理器)Apple M1 或更高版本(基于 Apple 芯片的处理器)
支持 Metal 的英特尔和 AMD GPU
Apple 官方支持的驱动程序(英特尔处理器)在 Apple 芯片设备上运行 Apple 芯片或英特尔版本的 Unity 编辑器时,需要 Rosetta 2。
Linux
Ubuntu 22.04、Ubuntu 24.04
支持 SSE2 指令集的 X64 架构
支持 OpenGL 3.2+ 或 Vulkan 的 Nvidia 和 AMD GPU
在 X11 窗口系统之上运行的 Gnome 桌面环境,Nvidia 官方专有图形驱动程序或 AMD Mesa 图形驱动程序。其他配置和用户环境与支持的发行版(内核、合成器等)提供的配置和用户环境相同。
Unity 编辑器平台限制
Windows Arm64
仅通过 Unity Hub 版本 v3.7.0 Beta 1 或更高版本才能下载和安装 Windows Arm64 编辑器。有关更多信息,请参阅 Unity Hub 发行说明。
要切换到 Hub 的最新 Beta 版本,请将 首选项 > 高级 > 通道 更改为 Beta。或者,重新下载 Unity:https://unity.com/download
Unity 不支持不提供原生 Windows Arm64 SDK 的平台。针对这些平台的构建可能仍然可以在 Windows ARM64 上使用 x86 模拟运行。
Unity 不支持具有不提供原生 Arm64 支持的第三方二进制依赖项的包。这些包可能可以在 Windows Arm64 上使用 x86 模拟运行。
Unity 不支持 Windows Arm64 上的 Vulkan。
Unity 不支持 Windows Arm64 上的 CPU 光照贴图,仅支持 GPU 光照贴图。
Apple
在 macOS 上,辅助编辑器窗口仅最大化,不进入全屏模式。
Apple 芯片设备
Unity 不支持 Apple 芯片设备上的 CPU 光照贴图,仅支持 GPU 光照贴图。
Linux
Linux 编辑器存在以下限制
视频导入仅限于 VP8 视频格式。
文件系统区分大小写。
如果编辑器生成 Pipe error ! 消息,则必须在当前编辑器会话中增加最大打开文件限制。例如,在启动编辑器之前,在终端中运行 ulimit -n 4096。有关更多信息,请参阅 解决 Linux 编辑器问题 页面。
Unity 播放器系统要求
本节列出了构建和运行 Unity 播放器的最低要求。实际性能和渲染质量可能会因项目复杂度而异。
移动设备
操作系统
操作系统版本
CPU
图形 API
其他要求
Android
6.0 (API 23)+Android 的自定义版本必须包含所有支持的 Google 标准 API。
支持 Neon 的 ARMv7(32 位)或 ARM64
OpenGL ES 3.0+、Vulkan
• 1GB+ RAM• 支持的硬件设备必须满足或超出 Google 的 Android 兼容性定义 (版本 9.0),仅限于以下设备类型 1. 手持设备(第 2.2 节) 2. 电视(第 2.3 节) 3. 平板电脑(第 2.6 节)• 硬件必须原生运行 Android 操作系统。容器或模拟器中的 Android 不受支持。• 对于开发:Android SDK (14/API 34)、Android NDK (r23b) 和 OpenJDK (17),这些默认情况下由 Unity Hub 安装。
iOS/iPadOS
13+
A8 SoC+
Metal
对于开发和调试:请参阅 Apple 文档中关于 XCode 支持 的内容。对于 App Store 提交:请参阅 Apple 的 提交指南,了解所需 Xcode 版本。
tvOS
13+
A8 SoC+
Metal
Apple TV HD 或更高版本
主机
有关 PlayStation®4(包括 PS VR)、PlayStation®5(包括 PS VR2)、Xbox One、Xbox Series S|X 和 Nintendo Switch™ 的信息,请参阅 主机平台游戏开发 页面。要构建主机平台,仅支持 Windows 版本的 Unity。有关任何其他平台特定软件的具体要求,请参阅平台持有者网站上的开发者文档,或直接联系您的平台代表以获取更多信息。
有关 Unity 编辑器的特定系统要求,请参阅您在 Unity 下载页面 上使用的 Unity 版本。
平台
操作系统
Nintendo Switch™
Microsoft Windows 10 专业版(64 位)英语或日语版本
Xbox Series S|X
Windows 10 64 位(版本 1709 或更高版本):家庭版、专业版和企业版
Xbox One
Windows 10 64 位(版本 1709 或更高版本):家庭版、专业版和企业版
PlayStation®4(包括 PS VR)
Windows 10 专业版 64 位(x64)版本 22H2
PlayStation®5(包括 PS VR2)
Windows 10 专业版 64 位(x64)版本 22H2
桌面
对于所有操作系统,Unity 播放器都支持在工作站、笔记本电脑或平板电脑等形态因素上运行,无需模拟、容器或兼容层。
操作系统
操作系统版本
CPU
图形 API
其他要求
Windows
Windows 10 版本 21H1(内部版本 19043)或更高版本
支持 SSE2 指令集的 x86、x64 架构,ARM64
支持 DX10、DX11、DX12 或 Vulkan 的 GPU
硬件供应商官方支持的驱动程序对于开发:IL2CPP 脚本后端需要 Visual Studio 2019 及更高版本(带 C++ 工具组件)和 Windows SDK 版本 10.0.19041.0 或更高版本。
通用 Windows 平台
Windows 10 版本 21H1(内部版本 19043)或更高版本、Xbox One、Xbox Series X 和 Series S、HoloLens
支持 SSE2 指令集的 x86、x64 架构,ARM、ARM64
支持 DX10、DX11、DX12 的 GPU
硬件供应商官方支持的驱动程序。对于开发:Visual Studio 2019 及更高版本(带 C++ 工具组件)和 Windows SDK 版本 10.0.19041.0 或更高版本。
macOS
Big Sur 11.0+
Apple 芯片、支持 SSE2 的 x64 架构
支持 Metal 的英特尔和 AMD GPU
Apple 官方支持的驱动程序。对于开发:IL2CPP 脚本后端需要 Xcode。
Linux
Ubuntu 22.04、Ubuntu 24.04
支持 SSE2 指令集的 x64 架构 注意:桌面 Linux 仅支持 64 位架构。
支持 OpenGL 3.2+ 或 Vulkan 的 GPU
在 X11 窗口系统之上运行的 Gnome 桌面环境其他配置和用户环境与支持的发行版(例如内核或合成器)提供的配置和用户环境相同使用 Nvidia 官方专有图形驱动程序或 AMD Mesa 图形驱动程序的 Nvidia 和 AMD GPU
服务器平台
操作系统
操作系统版本
CPU
GPU
其他要求
Windows
Windows 10 版本 21H1(内部版本 19043)或更高版本,在工作站和机架形态因素上运行,无需模拟或兼容层
支持 SSE2 指令集的 x86、x64 架构,ARM64
没有显式 GPU 支持
硬件供应商官方支持的驱动程序
macOS
Big Sur 11.0+ 在工作站和机架形态因素上运行,无需模拟或兼容层
Apple 芯片、支持 SSE2 指令集的 x64 架构、Apple 芯片
没有显式 GPU 支持
硬件供应商官方支持的驱动程序
Linux
Ubuntu 22.04 (AMD64)、Ubuntu 24.04 (AMD64),在工作站和机架形态因素上运行,无需模拟或兼容层
支持 SSE2 指令集的 x64 架构
没有显式 GPU 支持
硬件供应商官方支持的驱动程序
Web 平台
运行浏览器的操作系统
硬件
其他要求
Windows、macOS 和 Linux
工作站和笔记本电脑形态因素
Chrome、Firefox、Safari 或 Edge(基于 Chromium)的版本,这些版本• 支持 WebGL 2.0• 符合 HTML 5 标准• 64 位• 支持 WebAssembly
Android 和 iOS
Android 或 iOS 设备
浏览器要求• iOS Safari 15 及更高版本• Chrome 58 及更高版本
XR 平台系统要求
要启用 XR一个涵盖虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用程序的总称。支持这些交互式应用程序的设备可以称为 XR 设备。 更多信息参见 术语表 并正确配置您的 Unity 项目,请按照 XR 插件架构 页面中概述的步骤操作。
独立 XR 设备
设备
设备软件
Magic Leap 2
Magic Leap 2 Core OS 版本 1.0+
Meta Quest 1
Quest 软件版本 50 或更早版本(有关更多信息,请参阅 Quest 1 支持。)
Meta Quest 2
Quest 软件版本 39+
Meta Quest Pro
Quest 软件版本 46+
Meta Quest 3
Quest 软件版本 59+
Microsoft HoloLens 1
Windows 10 全息版 1809+
Microsoft HoloLens 2
Windows 全息版 1903+
Meta 桌面 XR:Rift、Rift S
规格
最低要求
操作系统版本
Windows 10+
CPU
请参阅 Oculus 建议的规格。
GPU
请参阅 Oculus 建议的规格。
图形 API
DX11
OpenXR
请参阅 OpenXR 插件 文档,了解兼容运行时的列表。
Windows 混合现实
规格
最低要求
操作系统版本
Windows 10 RS4+
CPU
Intel 64 位
图形 API
DX11
Google ARCore
规格
最低要求
操作系统版本
请参阅 ARCore 支持的设备 列表。
CPU
ARM 32 位和 64 位
图形 API
OpenGL ES 3.0+
最新支持的 SDK 版本
ARCore 1.24
Apple visionOS
规格
visionOS 1
visionOS 2
操作系统版本
visionOS 1
visionOS 2.0
图形 API
Metal 或 RealityKit
Metal 或 RealityKit
Xcode 版本
15.2+
Xcode 16 Beta 6
其他要求
• Unity 编辑器的 Apple 芯片 macOS 版本。macOS 上的 Unity 编辑器的英特尔版本不支持 visionOS 开发。• 虚拟现实、混合现实和混合应用程序开发需要 Unity PolySpatial。
注意:您可以在 Windows 上的 Unity 编辑器中使用 visionOS 平台模块创建或更新 Xcode 项目。您必须使用 Apple 芯片计算机才能运行 Xcode 本身,包括创建应用程序的开发和发布版本。
嵌入式系统
作为 高级运行时 的一部分,Unity 支持多种芯片组的嵌入式平台,例如嵌入式 Linux 和 QNX。这包括对基于 ARM 芯片组的 Linux 的支持以及 Android Automotive 的额外 API。
下表列出了 Unity 在嵌入式系统上的推荐系统要求。
操作系统
内存
CPU
GPU
嵌入式 Linux
1GB+
双核 x64,ARM64
支持 OpenGL ES 3 或 Vulkan 1.1
QNX
1GB+
双核 x64,ARM64
OpenGL ES 3
Android(汽车)系统要求与 移动设备 中的 Android 系统要求相同。
安装 Unity
从命令行安装 Unity