Unityは、デスクトップ、モバイル、Web、コンソール、XR向けの2D・3D開発に対応するゲーム・アプリ開発プラットフォーム。公開、学習、共同制作、パフォーマンス管理、LiveOpsも支援します。

Unity preview

概要

Unityは、デスクトップ、モバイル、Web、コンソール、XR、その他の対応デバイスにわたって2D・3D体験を構築するためのゲーム・アプリ開発プラットフォームです。サイトでは、制作、公開、成長をひとつの場所で行えるように位置づけており、制作、公開、プレイヤー獲得、収益化、産業用途のためのツールを備えています。

エンジンページでは、柔軟性、C# と .NET のスクリプティング、グラフィックスとパフォーマンスのツール、共同制作、マルチプレイヤー、LiveOps のサポートが強調されています。Unity のサイトは、ドキュメント、チュートリアル、コミュニティでの議論、Unity Learn、Unity AI を含む、より広いエコシステムも案内しています。

料金体系は Personal、Pro、Enterprise、Industry に分かれています。Unity Personal は無料で、有料プランでは、コンソールや Apple Vision Pro 向けの公開、拡張サポート、クラウドストレージ、オンプレミスのビルド自動化、その他プラン依存のサービスが追加されます。

主な機能

2D・3D開発

あらゆるスタイル、あらゆるプラットフォーム向けに2D・3D体験を作成できます。エンジンは、ゲームやアプリケーションの柔軟な出発点として位置づけられています。

マルチプラットフォーム展開

デスクトップ、モバイル、Web、コンソール、XR、Apple Vision Pro向けに構築できます。対応プラットフォームは、ホームページ、エンジンページ、料金ページ全体で案内されています。

標準ツールによるスクリプト開発

C# と .NET を、Visual Studio や JetBrains Rider などの使い慣れたツールで利用でき、単純なオブジェクト移動から複雑なエンティティ中心のシステムまで対応できます。

グラフィックスとレンダリングツール

リアルタイムライティング、シェーディング、レンダリング最適化、その他のグラフィックスツールを使って、幅広いビジュアルスタイルを支援できます。

制作とライブ運用のワークフロー

パフォーマンスの確認とトラブルシューティングのための内蔵ツールに加え、エンジンページで説明されているマルチプレイヤー、共同制作、LiveOps のワークフローを利用できます。

Unity AI ワークフロー

Unity AI を利用できます。ホームページでは、Unity のワークフロー向けに調整された内蔵エージェントとして説明されており、AI Gateway と MCP Server のオプションで、検証済みのサードパーティツールに接続できます。

主な使用例

  • ゲームのプロトタイピングと制作

    2D または 3D アセットから始め、ゲームが成長するにつれて C# で反復しながら、プロトタイプからリリースまで新しいゲームプロジェクトを構築します。

  • クロスプラットフォーム公開

    単一のエンジンで幅広いプラットフォーム対応が必要な場合に、同じプロジェクトをデスクトップ、モバイル、Web、コンソール、XR、Apple Vision Pro に公開します。

  • ライブゲームと継続運用

    リリース後も調整、チーム連携、継続的な更新が必要なゲームを支えるために、パフォーマンス、マルチプレイヤー、共同制作、LiveOps のツールを利用します。

  • 学習とチームのオンボーディング

    Unity Learn、ドキュメント、チュートリアル、ディスカッションを活用して、新しい制作者のオンボーディングを行ったり、小規模チームがエンジンのワークフローを理解するのを支援したりします。

  • 産業向け3Dアプリケーション

    CAD や 3D データを没入型アプリケーションへ変換する必要がある場合に、自動車、製造、小売、医療科学などの業界用途へ Unity を適用します。

Pros and Cons

Pros

  • 単一のエンジンで2D・3D開発の両方に対応しています。
  • デスクトップ、モバイル、Web、コンソール、XR、Apple Vision Pro を含む幅広い展開先を対象にできます。
  • C# と .NET を使用するため、標準的なアプリケーション開発のワークフローに慣れた開発者には親しみやすい場合があります。
  • 製品説明の中で、パフォーマンス、共同制作、マルチプレイヤー、LiveOps のためのツールが含まれています。
  • エンジンに加えて、無料の学習リソース、ドキュメント、チュートリアル、コミュニティでの議論を利用できます。

Cons

  • ソースには詳細な技術的制限が示されていないため、提供されたページだけでは比較や特殊ケースの制約を判断しにくいです。
  • 一部のプラットフォームやワークフロー機能はプラン依存のため、すべての版で全機能が利用できると前提にしないよう、チームは料金を確認する必要があります。

FAQ

Unity Engineは何に使われますか?

Unity Engineは、複数のプラットフォームにわたって2D・3D体験を作成するためのゲーム・アプリ開発プラットフォームです。FAQでは、20以上のプラットフォーム向けのビデオゲーム制作に使われるほか、CADや3Dデータを没入型のアプリや体験へ変換する用途にも使えると説明しています。

Unity Engineはどのようにダウンロードまたはインストールしますか?

Unity EngineはUnity Hubから利用でき、Unityではインストールとセットアップ中に画面の指示に従うよう案内しています。

Unity Engineの最新バージョンは何ですか?

Unityによると、Unity 6.0は次世代のUnity Engineにおける最新の長期サポート版です。また、ホームページではUnity 6.5も利用可能であると案内しています。

チームはどのUnityプランを検討すべきですか?

Unityの料金ページでは、趣味用途や小規模なインディーチーム向けのUnity Personal、経験豊富なチームや個人開発者向けのUnity Pro、より複雑な要件を持つ野心的なチーム向けのUnity Enterpriseが案内されています。料金ページには、ゲームやエンターテインメント以外の用途向けのUnity Industryも記載されています。

Unityはどのプラットフォームを対象にできますか?

Unityのホームページと製品ページでは、デスクトップ、iOS、Android、Nintendo Switch、PlayStation、Xbox、Meta Quest、Web、Apple Vision Proへの標準対応が案内されています。料金ページでは、コンソール公開やApple Vision Proなどの一部のプラットフォーム対応は有料プランに含まれることも示されています。

Quick Facts

カテゴリ
ゲームエンジン / アプリ開発プラットフォーム
主な用途
2D・3D体験の構築、展開、管理
対象ユーザー
ゲーム開発者、個人クリエイター、チーム、業界組織
ソースドメイン
unity.com
料金
無料の Personal プランあり。有料の Pro、Enterprise、Industry プランあり
主な展開先
デスクトップ、iOS、Android、Nintendo Switch、PlayStation、Xbox、Meta Quest、Web、Apple Vision Pro