.UNITY3D

UNITY3D ファイル

Unity Web Player Data File
質問する
クイック回答

.unity3d ファイルは、Unity ゲームエンジンからパッケージ化されたビルドであり、Unity Web Player プラグインを介してブラウザゲームを実行するために使用されていました。このプラグインは、ブラウザが NPAPI のサポートを終了した 2015年から2016年にかけて動作しなくなったため、現在のブラウザで .unity3d ファイルを再生することはできません。アセットの検査や抽出を行うには、AssetStudio を使用してください。

開発元: Unity Technologies カテゴリ: ゲームファイル MIME: application/vnd.unity
対応OS Windows macOS
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 23, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

UNITY3D ファイル形式とは?

.unity3d ファイルは、実行に Unity Web Player プラグインを必要としたブラウザゲームのデータを格納する 3D ゲームデータアーカイブ です。この形式は、Unity エンジンで構築されたゲームをウェブ上にデプロイするために使用されていました。1つの .unity3d ファイルには、環境データ、アセット、オブジェクト、テクスチャ、アニメーション、ライティング、オーディオなど、コンパイルされたゲームコードが含まれており、バイナリシリアライズされたコンテナとしてパッケージ化されています。

内部的には、.unity3d ファイルはバイトオフセット 0 の ASCII タグ UnityWeb(古い圧縮ストリームビルド)または新しいバリアントの UnityFS で始まり、その後にバージョン文字列が続きます。このコンテナ形式は、後に Unity AssetBundle (.bundle) へと進化しました。これは同じシリアライズ手法を共有しており、現在も活発に使用されています。

.unity3d 形式は Unity Technologies によって作成された独自の形式であり、Unity ゲームエンジンで使用されます。.unity3d ファイルを開くために必要なブラウザプラグインである Unity Web Player は、2016年の Unity 5.4 で非推奨となり、その後ブラウザベンダーは NPAPI プラグインのサポートを完全に終了しました。その結果、.unity3d ファイルは現代のブラウザでは再生できません。レガシーファイルは、AssetStudio などのコミュニティツールを使用して、引き続き検査や抽出を行うことができます。

セキュリティと安全性

リスク: MEDIUM

.unity3d は Unity ランタイムによって読み込まれるデータですが、コンパイルされたスクリプト(ゲームコード)を含む可能性があるため、Unity アプリによって読み込まれる悪意のある、または改ざんされたバンドルは完全に不活性ではありません。より大きな実用的なリスクは周囲のエコシステムにあります。Unity Web Player プラグインは開発が終了しておりパッチも当たっていないため、これらのファイルを再生するためにプラグインを再インストールしたり、古い NPAPI ブラウザを実行したりしないでください。未知のバンドルを実行するのではなく、サンドボックス化されたツール(AssetStudio)でアセットを抽出するようにし、信頼できるソースからのみゲームを入手してください。

形式の詳細

概要
正式名称Unity Web Player Data File
開発元Unity Technologies登場時期 Mid-2000s with the Unity Web Player; Web Player deprecated with Unity 5.4 (2016)
MIME タイプapplication/vnd.unity
タイプUnity アセット(シーン、メッシュ、テクスチャ、スクリプト、オーディオ)のバイナリシリアライズコンテナ - Unity プロジェクトのストリーム/AssetBundle ビルド
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304050607
16進数
556E697479576562
ASCII
UnityWeb
Web Player の .unity3d ファイルは通常、ASCII タグ «UnityWeb»(圧縮ストリームビルド)で始まります。同じシリアライズコンテナは後に Unity AssetBundle へと進化し、その新しいビルドは «UnityFS» で始まります。どちらも後にバージョン文字列が続きます。正確なバイトレイアウトは独自仕様で文書化されていませんが、先頭の ASCII タグが信頼できる識別子となります。

UNITY3D ファイルを開くプログラム

Windows3 apps
AssetStudio (community) オープンソース «File» -> «Load file» から .unity3d を選択し、メッシュ、テクスチャ、オーディオなどのアセットを閲覧・抽出します。内容の検査や抽出に最適なツールです。
Unity Editor フリーミアム ソースプロジェクトを持っている開発者の場合にのみ有用です。Editor は .unity3d/AssetBundles を構築するためのものであり、任意のファイルをプロジェクトとして「開いて」プレイするためのものではありません。
Unity Web Player (standalone, archived) 無料 レガシー:アーカイブされたスタンドアロンの Web Player ランタイムは、一部の古い .unity3d ゲームをオフラインで実行できます。ブラウザプラグインは動作しません(NPAPI は 2015年から2016年に削除されました)。
macOS2 apps
Unity Editor フリーミアム ソースプロジェクトを持っている開発者の場合にのみ有用です。Editor は .unity3d/AssetBundles を構築するためのものであり、任意のファイルをプロジェクトとして「開いて」プレイするためのものではありません。
AssetStudio (via .NET / Mono) オープンソース .unity3d からアセットを抽出するために使用します。macOS では、.NET 環境下でクロスプラットフォーム版の AssetStudioMod を実行してください。

技術的詳細

詳細仕様
MIME タイプapplication/vnd.unity
ファイルシグネチャバイトオフセット 0 に ASCII «UnityWeb»(圧縮ストリームビルド)。新しいバリアントは «UnityFS» で始まる
バイト順序ビッグエンディアン - Unity のレガシーシリアライザは、マルチバイト整数をビッグエンディアン順で格納します
圧縮Web Player ストリームビルドではデフォルトで LZMA。後の Unity バンドルバリアントでは LZ4 や非圧縮モードもサポート
コンテナ構造独自のバイナリコンテナ。ZIP ベースではなく、アセットとその依存関係グラフがフラットなシリアライズレイアウトで格納される
アセットタイプシーン、メッシュ、テクスチャ、オーディオクリップ、シェーダー、コンパイル済みスクリプト(Mono バイトコード)、アニメーションデータ
スクリプトの格納コンパイル済みの Mono C# バイトコード - ソースファイルは含まれません。スクリプトは Unity のビルドプロセス中にバンドル内に焼き付けられます
テクスチャ圧縮DXT(デスクトップ)、ETC(モバイル)、またはその他のプラットフォーム固有の GPU 圧縮形式で埋め込まれたテクスチャ
配信モデルHTTP ストリーミング向けに設計。ファイルヘッダーが最初に解析されるため、ダウンロードが完全に完了する前にアセットの読み込みを開始できる
後継形式Unity AssetBundle (.bundle / .assetbundle) - 同じシリアライズコアを共有し、Unity Web Player の廃止後に .unity3d に取って代わった
廃止ブラウザ内で .unity3d を開くことができる唯一のランタイムである Unity Web Player は、Unity 5.4 (2016) で廃止されました。現代のブラウザはこれをサポートしていません
開発元Unity Technologies (カリフォルニア州サンフランシスコ)。形式は独自仕様であり、公には文書化されていません
リリース日Mid-2000s with the Unity Web Player; Web Player deprecated with Unity 5.4 (2016)
仕様書docs.unity3d.com

UNITY3D の変換

コミュニティ Q&A

ユーザーからの質問
質問する
UNITY3D ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます
M
marcus6 d ago未回答
como leio o conteudo?
回答待ち

よくある質問

.unity3d Web Player ゲームをプレイするにはどうすればよいですか?
現代のブラウザでは不可能です。Unity Web Player プラグインは NPAPI に依存していましたが、ブラウザは 2015年から2016年にかけてこれを削除し、Unity も Unity 5.4 でサポートを終了しました。唯一の選択肢は、オフライン再生用にアーカイブされたスタンドアロンの Web Player ランタイムを使用するか、ゲームを再ホストしている保存プロジェクトを利用することです。
.unity3d ファイルを開くプログラムは何ですか?
一般消費者向けのビューアはありません。開発者は Unity Editor を使用して(バンドルの構築や管理のために)使用します。中身を確認してアセットを抽出するには、AssetStudio(無料、オープンソース)を使用してください。
.unity3d ファイルからモデルやテクスチャを抽出するにはどうすればよいですか?
AssetStudio でファイルを読み込み、アセットリストをブラウズして、メッシュを FBX/OBJ に、テクスチャやスプライトを PNG にエクスポートします。これは Unity 独自のシリアライズ形式を読み取ることができます。
.unity3d を EXE ゲームに変換できますか?
いいえ。 .unity3d はアセットを保持するものであり、実行可能なプログラムではありません。元の Unity プロジェクト(ソーススクリプトを含む)のみが、Unity Editor でスタンドアロンの実行ファイルに再構築できます。
なぜ .unity3d がブラウザで開けなくなったのですか?
ブラウザが Unity Web Player に必要な NPAPI プラグインのサポートを終了し(Chrome は 2015年)、Unity も 2016年に Web Player のサポートを終了したためです。現代の Unity ウェブゲームは代わりに WebGL を使用しており、これは .unity3d を同じようには使用しません。

参考文献

1Unity Blog - Web publishing following Chrome NPAPI deprecationblog.unity.com
2Unity Manual - AssetBundles introductiondocs.unity3d.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧