此页面概述了在所有支持的平台上运行 Unity 6 所需的系统要求。
本节列出了运行 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 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 光照贴图。
在 macOS 上,辅助编辑器窗口仅最大化,不进入全屏模式。
Unity 不支持 Apple 芯片设备上的 CPU 光照贴图,仅支持 GPU 光照贴图。
Linux 编辑器存在以下限制
Pipe error !
消息,则必须在当前编辑器会话中增加最大打开文件限制。例如,在启动编辑器之前,在终端中运行 ulimit -n 4096
。有关更多信息,请参阅 解决 Linux 编辑器问题 页面。本节列出了构建和运行 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 支持 | 硬件供应商官方支持的驱动程序 |
运行浏览器的操作系统 | 硬件 | 其他要求 |
---|---|---|
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一个涵盖虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用程序的总称。支持这些交互式应用程序的设备可以称为 XR 设备。 更多信息
参见 术语表 并正确配置您的 Unity 项目,请按照 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+ |
规格 | 最低要求 |
---|---|
操作系统版本 | Windows 10+ |
CPU | 请参阅 Oculus 建议的规格。 |
GPU | 请参阅 Oculus 建议的规格。 |
图形 API | DX11 |
请参阅 OpenXR 插件 文档,了解兼容运行时的列表。
规格 | 最低要求 |
---|---|
操作系统版本 | Windows 10 RS4+ |
CPU | Intel 64 位 |
图形 API | DX11 |
规格 | 最低要求 |
---|---|
操作系统版本 | 请参阅 ARCore 支持的设备 列表。 |
CPU | ARM 32 位和 64 位 |
图形 API | OpenGL ES 3.0+ |
最新支持的 SDK 版本 | ARCore 1.24 |
规格 | 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 系统要求相同。