Unity StudioとUnity Engineは、異なるオーディエンス向けに構築された2つの異なる製品です。Unity Studioは、非技術的なチームがコードを書くことなくインタラクティブな3D体験を作成できるブラウザベースのノーコードエディタです。Unity Engineは、開発者がC#を使用して25以上のプラットフォーム向けにゲーム、シミュレーション、リアルタイムアプリケーションを構築するための完全な開発プラットフォームです。
両者は、Unityのレンダリングパイプラインやアセットインフラストラクチャを含む共通の技術基盤を共有しています。しかし、ワークフロー、インターフェース、対象ユーザーは根本的に異なります。
このページでは、各製品の機能、主要な次元での比較、およびどちらがニーズに合っているかを決定する方法を説明します。
Unity Studioとは何ですか?
Unity Studioは、インタラクティブな3Dコンテンツを作成する必要があるが開発スキルを持たない人々のために設計されたウェブベースの3Dエディタです。完全にブラウザ内で動作します — ダウンロードもインストールもコーディングも不要です。
Studioのワークフローは柔軟です:空のシーンからプリミティブな形状を使用して構築を開始したり、業界特有のテンプレート(HMIや製品コンフィギュレータなど)を使用してプロジェクトを迅速に開始したり、既存の3D/CADファイルをインポートしたりできます。
シーンが設定されたら、ビジュアルエディタでアセットを配置・構成し、Logicと呼ばれるブロックベースのビジュアルスクリプティングシステムを通じてインタラクティビティを追加し、直接ウェブに公開します。全プロセスは、WebGPUレンダリングを使用してブラウザ内で行われます。完全な技術的詳細については、Unity Studioの概要をご覧ください。
Studioには、Unity Asset Manager(1席あたり120GBのクラウドストレージ)と、リアルタイムで使用するために70以上の3DおよびCADファイル形式を変換・最適化するUnity Asset Transformerが含まれています。FBX、glTF/GLB、OBJ、STEP、USD、PXZをネイティブにサポートし、Unityライセンスを通じてプロプライエタリCAD形式(CATIA、Revit、SolidWorks、Inventorなど)への拡張サポートも提供しています。
対象者:製品マネージャー、マーケティングチーム、トレーニングリード、デザインチーム、開発チームに依存せずにインタラクティブな3Dが必要なその他の非技術的な役割。
人々がそれを使って構築するもの:製品コンフィギュレーター、没入型体験、トレーニングウォークスルー、インタラクティブな販売デモ、デザインレビューツール、3Dプレゼンテーション。
Unity エンジンとは?
Unity エンジンは、開発者や技術アーティストがインタラクティブなアプリケーションを構築するために使用するリアルタイム開発プラットフォームです。これはデスクトップアプリケーション(Unity Hubを介してインストール)で、チームがC#コードを書き、カスタムロジックを構築し、モバイル、デスクトップ、コンソール、ウェブ、AR/VRヘッドセットを含む25以上のプラットフォームに展開します。
このエンジンは、ゲーム、企業シミュレーション、デジタルツイン、建築可視化、映画制作、自動車HMIシステムを支えています。複数のレンダーパイプライン(パフォーマンス向けのURP、フォトリアリズム向けのHDRP)をサポートし、物理、アニメーション、オーディオ、ネットワーキング、AIを含む開発ツールのフルスイートを提供します。
このエンジンは、総資金が20万ドル未満の個人やチーム向けに無料のパーソナルティアを提供し、より大きなゲームやソフトウェアチーム向けにはProおよびEnterpriseサブスクリプションがあります。産業用途の場合、Unity Industryは、完全なエンジンに加えて、専門的なツールとプレミアムサポートを別のサブスクリプションの下で提供します。現在のプランについては料金ページを参照してください。
対象者:ゲーム開発者、シミュレーションエンジニア、技術アーティスト、カスタムリアルタイムアプリケーションを構築する開発チーム。
人々がそれを使って構築するもの:ゲーム、AR/VR体験、デジタルツイン、企業シミュレーション、自動車インターフェース、トレーニングシステム、インタラクティブメディア。
Unity StudioとUnityエンジンの比較
プラットフォームとアクセス
Unity Studioは、インストール不要でウェブブラウザー(Chrome推奨)で動作します。Unityエンジンは、Windows、macOS、Linux用のデスクトップアプリケーションで、Unity Hubを通じてインストールされます。
コーディング
Studioは、Logicと呼ばれるブロックベースのビジュアルスクリプティングシステムを使用します。プログラミングは不要です。エンジンはC#スクリプティングを使用し、任意のビジュアルスクリプティングが利用可能です。
3Dファイルサポート
スタジオはネイティブにFBX、glTF/GLB、OBJ、STEP、USD、PXZをサポートし、アセットトランスフォーマーを通じて30以上の追加CAD形式が利用可能です。エンジンはFBX、OBJ、glTFをサポートし、形式特有のインポーターと、業界サブスクリプションを通じて70以上のファイル形式のサポートが利用可能です。
パブリッシング
スタジオはウェブ(デスクトップブラウザ:Chrome、Edge、Safari)に公開します。エンジンはモバイル、デスクトップ、コンソール、ウェブ、AR/VRヘッドセットを含む25以上のプラットフォームに展開します。
Rendering
スタジオはWebGPUを使用し、ブラウザ内でネイティブにレンダリングされます。エンジンはURP(パフォーマンス最適化)、HDRP(フォトリアリズム)、およびビルトインレンダーパイプラインを提供します。
コラボレーションとアセット管理
スタジオはクラウドネイティブで、共有されたアセットマネージャーワークスペース(シートごとに120GBが含まれています)。エンジンにはすべてのプランにアセットマネージャーが含まれており(ストレージはティアによって異なります)、チームは通常、Unity Version ControlやGitのようなバージョン管理ツールを使用してソースやプロジェクトファイルを管理します。
価格
スタジオについては、最新情報の料金ページを訪問してください。エンジンは無料のパーソナルティアから始まり、ゲームやソフトウェアチーム向けのProおよびEnterpriseサブスクリプションがあります。産業用ケースについては、Unity Industryが別のサブスクリプションです。
典型的なプロジェクト
スタジオは製品コンフィギュレーター、トレーニングウォークスルー、インタラクティブデモ、デザインレビューに使用されます。エンジンはゲーム、シミュレーション、AR/VR体験、企業アプリケーションに使用されます。
どちらが必要かを決定する方法
スタジオとエンジンの選択は、誰が作業を行い、何を構築しているかに基づいており、どの製品により多くの機能があるかではありません。
Unity Studioを選択する場合:
- チームがインタラクティブな3Dを必要としているが、開発者がいない場合
- CADや産業用3Dデータを扱い、それをインタラクティブにする必要がある場合
- 構成ツール、ウォークスルー、デモなどのウェブベースの体験を公開したい場合
- スピードが重要です:3Dファイルから公開体験に開発サイクルなしで移行する必要があります
- 主なクリエイターがプロダクトマネージャー、マーケティング担当者、またはトレーニングリードである場合
Unity Engineを選択する場合:
- 複雑なロジック、物理学、またはインタラクションのためにカスタムコード(C#)が必要な場合
- ウェブを超えるプラットフォームに展開する場合:モバイル、コンソール、AR/VRなど
- 高度なレンダリング機能(HDRPフォトリアリズム、カスタムシェーダー)が必要な場合
- プロジェクトがスタジオに含まれていない機能、例えばボーンアニメーション、オーディオ再生、またはマルチシーンセットアップを必要とする場合
- ゲームを構築している場合
両方を使用する場合:
一部の組織はUnity StudioとUnity Engineを一緒に使用します。非技術的なチームは、スタジオを使用して3D体験を迅速に作成および反復します — 構成ツール、デモ、トレーニングツール — 一方、開発者は完全なプログラマティックコントロールを必要とするカスタムアプリケーションのためにエンジンを使用します。
Unity Asset Managerは、両者の間の共有アセットレイヤーとして機能し、3Dコンテンツが重複することなくワークフロー間で流れます。
Unity StudioからUnity Engineに移行できますか?
Unity StudioからUnity Editorへのエクスポートは、製品のロードマップにあります。利用可能な場合、この機能により、チームはスタジオでプロトタイプを作成し、開発者に引き渡してフルエディターでさらに開発を行うことができます。
その間、Unity Asset Managerで管理されている3Dアセットは、スタジオとエンジンのワークフローの両方でアクセス可能であり、スタジオプロジェクトのために作成または整理されたコンテンツは、再インポートすることなくエンジンプロジェクトで使用できます。2つの製品は同じ基盤のアセットインフラストラクチャを共有しており、異なるインターフェースを提供しています。
Unity StudioとエンジンがUnityの製品ラインアップにどのようにフィットするか
Unityは、3D開発エコシステムで異なる役割を果たすいくつかの製品を提供しています:
- Unity Engine(Personal、Pro、Enterprise):開発者のためのフル開発プラットフォーム。個人や小規模チームには無料、大規模組織には有料プランがあります。
- Unity Studio($799/シート/年):非技術チームのためのノーコード、ブラウザベースのエディター。アセットマネージャーとアセットトランスフォーマーが含まれています。
- Unity Industry:フルUnity Engine、Unity Studio、およびアセットトランスフォーマーツールキット(70以上のファイル形式)やプレミアムサポートを含むエンタープライズサブスクリプション。産業アプリケーションに取り組む組織向けに設計されています。
- Unity Asset Manager:クラウドベースの3Dアセット管理。すべてのUnityプランに含まれています:スタジオ(120GB/シート)およびすべてのエンジンティア(Personal、Pro、Enterprise、Industry)で、プランに応じてストレージがスケールします。
スタジオとエンジンは異なるユーザー向けの並行製品であり、同じ製品のティアではありません。スタジオはエンジンの「ライト」バージョンではありません。それは異なるオーディエンスのための異なる問題を解決する別のツールです。
Unity Industry はエンジンとスタジオの両方を含み、開発者ツールとノーコードワークフローを単一のサブスクリプションの下で必要とする組織にとって、最も包括的なオールインワンオプションとなります。
よくあるご質問
いいえ。Unity Studioは、プログラミングなしでインタラクティブな3D体験を作成するためのブラウザベースのノーコードエディターです。UnityエンジンはC#スクリプティングを必要とする完全な開発プラットフォームです。彼らはUnityの基盤技術を共有していますが、異なるオーディエンスにサービスを提供しています — スタジオは非技術チーム向け、エンジンは開発者向けです。
Unity Studioは産業および企業の使用ケース向けに設計されています — 製品コンフィギュレーター、トレーニングアプリケーション、デザインレビュー、インタラクティブデモなどです。ゲーム開発には、C#スクリプティング、プラットフォームデプロイメント、ゲーム開発ツールの全範囲をサポートするUnityエンジンを使用してください。
いいえ。Unity Studioは完全にウェブブラウザ内で動作します。UnityエンジンはUnity Hubを通じてデスクトップにインストールする必要があります。
Unity Studioには30日間の無料トライアルがあります。Unityエンジンには、年間収益または資金が20万ドル未満の個人およびチーム向けの無料のパーソナルティアがあります。
StudioからUnityエディターへのエクスポートは製品ロードマップにあります。現在、Unity Asset Managerに保存された3DアセットはStudioとエンジンの両方のワークフローでアクセス可能であり、コンテンツは共有アセットレイヤーを通じて両製品間で流れます。
Unity Industry は、完全な Unity エンジン、Unity スタジオ、および アセット トランスフォーマー ツールキット(70 以上のファイル形式をサポート)などの専門的な産業ツールを含む企業向けサブスクリプションです。これは、開発者ツールとノーコードの 3D ワークフローの両方を必要とする組織にとって、最も包括的なオールインワンオプションです。
