このページでは、サポートされているすべてのプラットフォームで Unity 6 を実行するために必要なシステム要件について説明します。
このセクションでは Unity エディターを実行するためのハードウェアとソフトウェアの要件について説明します。実際のパフォーマンスとレンダリング品質は、プロジェクトの複雑さによって異なります。
すべての OS において、Unity エディターはワークステーションやノート PC のフォームファクターでサポートされ、エミュレーション、コンテナ、互換性レイヤーなしで実行されます。
| OS | OS バージョン | CPU | グラフィックス API | 追加要件 |
|---|---|---|---|---|
| Windows | Windows 10 バージョン 21H1 (ビルド 19043) 以降 | SSE2 命令セットをサポートする x64 アーキテクチャ、ARM64 | DX10、DX11、DX12、Vulkan 対応の GPU | ハードウェアベンダーが公式にサポートしているドライバー |
| macOS | Big Sur 11.0 以降 | SSE2 命令セットをサポートする x64 アーキテクチャ (Intel プロセッサー) Apple M1 以降 (Apple シリコンベースのプロセッサー) |
Metal 対応の Intel と AMD GPU | Apple が正式にサポートするドライバー (Intel プロセッサー) Apple シリコンデバイスが Apple シリコンまたは Intel バージョンの Unity エディターで動作するには、Rosetta 2 が必要 |
| Linux | Ubuntu 22.04、Ubuntu 24.04 | SSE2 命令セットをサポートする X64 アーキテクチャ | OpenGL 3.2 以降または Vulkan 対応の NVIDIA と AMD GPU | X11 ウィンドウシステム、NVIDIA 公式プロプライエタリなグラフィックスドライバー、AMD Mesa グラフィックスドライバー上で動作する Gnome デスクトップ環境サポートされている配布で提供されているその他の設定とユーザー環境 (カーネル、コンポジターなど) |
Unity Hub 経由の Windows Arm64 エディターのダウンロードとインストールは、Hub バージョン v3.7.0 ベータ 1 以降でのみ可能です。詳細については、Unity Hub リリースノートを参照してください。
最新の Hub ベータ版に切り替えるには、Preferences > Advanced > Channel を Beta に変更するか、https://unity.com/download から Unity を再ダウンロードします。
Unity は、ネイティブ Windows Arm64 SDK を提供しないプラットフォームをサポートしていません。これらのプラットフォーム用のビルドは、Windows ARM64 の x86 エミュレーションでも使用できます。
Unity は、ネイティブ Arm64 サポートを提供しないサードパーティ製のバイナリ依存関係を持つパッケージをサポートしていません。これらのパッケージは、Windows Arm64 の x86 エミュレーションで動作させることが可能です。
Unity は、Vulkan for Windows Arm64 をサポートしていません。
Unity は Windows Arm64 の CPU ライトマッピングをサポートせず、GPU ライトマッピングのみをサポートします。
macOS では、補助的エディターのウィンドウは最大化されるだけで、全画面モードになりません。
Unity は Apple シリコンデバイスの CPU ライトマッピングをサポートせず、GPU ライトマッピングのみをサポートします。
Linux エディターには、以下のような制限があります。
Pipe error ! メッセージを生成した場合、現在のエディターセッションで開くファイル数の上限を増やす必要があります。例えば、エディターを起動する前に端末で ulimit -n 4096 を実行します。詳細は、Linux エディターでの問題のトラブルシューティングのページを参照してください。
このセクションでは、Unity Player をビルドして実行するための最低要件を示します。実際のパフォーマンスとレンダリング品質は、プロジェクトの複雑さによって異なります。
| OS | OS バージョン | CPU | グラフィックス API | 追加要件 |
|---|---|---|---|---|
| Android | 6.0 (API 23) 以降 Android のカスタマイズ版は、対応するすべての Google 標準 API を含む必要があります。 |
Neonサポート (32 ビット) のある ARMv7 または ARM64 | OpenGL ES 3.0 以降、Vulkan | • 1 GB 以上の RAM • サポートするハードウェアデバイスは、Google の Android 互換性定義 ( バージョン 9.0) を満たすか、それを超える必要があり、以下のデバイスタイプに限定されます。 1. ハンドヘルド (セクション 2.2) 2. テレビ (セクション 2.3) 3. タブレット (セクション 2.6) • ハードウェアは Android OS をネイティブで実行している必要があります。コンテナまたはエミュレータ内の Android はサポートされていません。 • 開発用: Android SDK (14/API 34)、Android NDK (r23b)、OpenJDK (17)。これらは Unity Hub にデフォルトでインストールされています。 |
| iOS/iPadOS | 13 以降 | A8 SoC 以降 | Metal | 開発およびデバッグについては、XCode サポートに関する Apple ドキュメントを参照してください。 App Store への提出: 必要な Xcode のバージョンについては、Apple の提出ガイドラインを参照してください。 |
| tvOS | 13 以降 | A8 SoC 以降 | Metal | Apple TV HD 以降 |
PlayStation®4 (PS VR を含む)、PlayStation®5 (PS VR2 を含む)、Xbox One、Xbox Series S|X、および Nintendo Switch™ については、Game Development For Console Platforms のページを参照してください。コンソールプラットフォームでビルドするには、Windows 版の Unity のみが対応しています。プラットフォーム固有の追加ソフトウェアに関する具体的な要件については、プラットフォームホルダーのウェブサイトにある開発者向けドキュメントを参照するか、またはプラットフォームの担当者に直接お問い合わせください。
Unity エディターの具体的なシステム要件については、Unity のダウンロードページで、使用している Unity のバージョンを参照してください。
| プラットフォーム | OS |
|---|---|
| Nintendo Switch™ | Microsoft Windows 10 Pro (64 ビット) 英語版または日本語版 |
| Xbox Series S|X | Windows 10 (64 ビット版、バージョン 1709 以降)Home、Professional、Enterprise |
| Xbox One | Windows 10 (64 ビット版、バージョン 1709 以降)Home、Professional、Enterprise |
| PlayStation®4 (PS VR を含む) | Windows 10 Pro 64 ビット (x64) バージョン 22H2 |
| PlayStation®5 (PS VR2 を含む) | Windows 10 Pro 64 ビット (x64) バージョン 22H2 |
すべてのオペレーティングシステムにおいて、Unity Player はワークステーション、ラップトップ、タブレットのフォームファクターでサポートされ、エミュレーション、コンテナ、互換性レイヤーなしで実行されます。
| OS | OS バージョン | CPU | グラフィックス API | 追加要件 |
|---|---|---|---|---|
| Windows | Windows 10 バージョン 21H1 (ビルド 19043) 以降 | SSE2 命令セットをサポートする x86、x64 アーキテクチャ、ARM64 | DX10、DX11、DX12、Vulkan 対応の GPU | ハードウェアベンダーが公式にサポートしているドライバー 開発用: IL2CPP スクリプティングバックエンドには、C++ ツールコンポーネントを持つ Visual Studio 2019 以降、および 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 | ハードウェアベンダーが公式にサポートしているドライバー 開発用: C++ ツールコンポーネントを持つ Visual Studio 2019 以降、および Windows SDK バージョン 10.0.19041.0 以降。 |
| macOS | Big Sur 11.0 以降 | Apple シリコン、SSE2 搭載の x64 アーキテクチャ | Metal 対応の Intel と AMD GPU | Apple が正式にサポートするドライバー 開発用: IL2CPP スクリプティングバックエンドには Xcode が必要です。 |
| Linux | Ubuntu 22.04、Ubuntu 24.04 | SSE2 命令セットをサポートする x64 アーキテクチャ 注意Desktop Linux は 64 ビットアーキテクチャのみをサポートします。 |
OpenGL 3.2 以降、Vulkan 対応 GPU | X11 ウィンドウシステム上で動作する Gnome デスクトップ環境 サポートされている配布で提供されているその他の設定とユーザー環境 (カーネル、コンポジターなど) NVIDIA の GPU (NVIDIA 公式の専用グラフィックスドライバーを使用) または AMD GPU (AMD Mesa グラフィックスドライバーを使用) |
| OS | OS バージョン | CPU | GPU | 追加要件 |
|---|---|---|---|---|
| Windows | エミュレーションまたは互換性レイヤーなしで、ワークステーションとラックのフォームファクターで動作する Windows 10 バージョン 21H1 (ビルド 19043) 以降 | SSE2 命令セットをサポートする x86、x64 アーキテクチャ、ARM64 | 明示的な GPU サポートはありません。 | ハードウェアベンダーが公式にサポートしているドライバー |
| macOS | エミュレーションや互換性レイヤーなしで、ワークステーションとラックのフォームファクターで動作する Big Sur 11.0 以降 | SSE2 命令セットをサポートする Apple シリコン、x64 アーキテクチャ、Apple シリコン | 明示的な GPU サポートはありません。 | ハードウェアベンダーが公式にサポートしているドライバー |
| Linux | エミュレーションまたは互換性レイヤーなしで、ワークステーションとラックのフォームファクターで動作する Ubuntu 22.04 (AMD64)、Ubuntu 24.04 (AMD64) | SSE2 命令セットをサポートする x64 アーキテクチャ | 明示的な GPU サポートはありません。 | ハードウェアベンダーが公式にサポートしているドライバー |
| ブラウザーを実行するオペレーティングシステム | ハードウェア | 追加要件 |
|---|---|---|
| Windows、macOS、Linux | ワークステーションとノート PC のフォームファクター | Chrome、Firefox、Safari、または Edge (Chromium ベース) のバージョン: • WebGL 2.0 対応 • HTML 5 標準への準拠 • 64 ビット • WebAssembly 対応 |
| Android と iOS | Android または iOS デバイス | ブラウザーの要件 • iOS Safari 15 以降 • Chrome 58 以降 |
XR を有効にして Unity プロジェクトを適切に設定するには、XR プラグインアーキテクチャページに記載されている手順に従ってください。
| Device | デバイスソフトウェア |
|---|---|
| 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 Holographic バージョン 1809 以降 |
| Microsoft HoloLens 2 | Windows Holographic バージョン 1903 以降 |
| 仕様 | 最低要件 |
|---|---|
| OS バージョン | Windows 10 以降 |
| CPU | Oculus 推奨の仕様を参照 |
| GPU | Oculus 推奨の仕様を参照 |
| グラフィックス API | DX11 |
互換性のあるランタイムのリストについては、OpenXR Plugin のドキュメントを参照してください。
| 仕様 | 最低要件 |
|---|---|
| OS バージョン | Windows 10 RS4 以降 |
| CPU | Intel 64 ビット |
| グラフィックス API | DX11 |
| 仕様 | 最低要件 |
|---|---|
| OS バージョン | ARCore 対応デバイスのリストを参照してください。 |
| CPU | ARM 32 ビットと 64 ビット |
| グラフィックス API | OpenGL ES 3.0 以降 |
| 最新の対応 SDK バージョン | ARCore 1.24 |
| 仕様 | visionOS 1 | visionOS 2 |
|---|---|---|
| OS バージョン | visionOS 1 | visionOS 2.0 |
| グラフィックス API | Metal または RealityKit | Metal または RealityKit |
| Xcode バージョン | 15.2 以降 | Xcode 16 Beta 6 |
| 追加要件 | • Unity エディターの Apple シリコン macOS ビルド。macOS の Unity エディターの Intel バージョンは visionOS 開発をサポートしていません。 • 仮想現実 (VR)、複合現実 (MR)、ハイブリッドアプリケーションの開発には Unity PolySpatial が必要です。 |
注意Windows の Unity エディターで visionOS プラットフォームモジュールを使用して、Xcode プロジェクトを作成または更新できます。Apple シリコンコンピュータを使用して、アプリケーションの開発ビルドやリリースビルドなど、Xcode 自体を実行する必要があります。
埋め込み Linux や QNX などの埋め込みプラットフォームのサポートは、プレミアムランタイムの一部としてさまざまなチップセットで利用できます。これには、ARM ベースのチップセット上の Linux や Android Automotive 向けの追加の API のサポートが含まれます。
埋め込みシステムにおいて Unity が推奨する要件は以下のとおりです。
| OS | RAM | CPU | GPU |
|---|---|---|---|
| 埋め込み Linux | 1 GB 以上 | Dualcore x64、ARM64 | OpenGL ES 3 または Vulkan 1.1 対応 |
| QNX | 1 GB 以上 | Dualcore x64、ARM64 | OpenGL ES 3 |
Android (Automotive) のシステム要件は、Android の Mobile と同じです。