版本:Unity 6 (6000.0)
语言:English
安装 Unity
从命令行安装 Unity

Unity 6 系统要求

此页面概述了在所有支持的平台上运行 Unity 6 所需的系统要求。

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