ESCN ファイル形式とは?
.escnファイルは、別のプログラム(ほぼ常にGodot Blender Exporterアドオンを使用したBlender)からGodot Engineにエクスポートされたシーンです。名前は «exported scene»(エクスポートされたシーン)の略です。内部的には、Godotネイティブの.tscnシーンファイルと全く同じテキスト構文を使用しています。これはUTF-8のINI形式のレイアウトで、[gd_scene]記述子で始まり、外部リソース、サブリソース、ノード、シグナル接続がリストされています。
別の拡張子が存在する理由は、フォーマットではなくワークフローにあります。Godotが.escnを検出すると、そのファイルが外部ツールから提供されたものであり、エンジン内で編集するのではなく再インポートすべきものであると認識します。これにより作業が保護されます。モデルを変更した場合、シーンを手動で修正するのではなく、Blenderから再エクスポートします。Godot Blender Exporterは、メッシュ、マテリアル、スケルトン、アニメーション、物理ボディ、カメラ、ライトを、すぐに使えるGodotのシーンツリーとして持ち込むことができます。
セキュリティと安全性
リスク: LOWAn .escn file is plain UTF-8 text describing a scene tree and resource references. It contains no executable code and is not run directly. The only caution is that it can reference external resource paths and, like any Godot scene, embed script resource links, so treat files from untrusted sources with the same care you would give any imported game asset.
形式の詳細
概要ESCN ファイルを開くプログラム
.escn file inside a Godot project's resource folder and open the project so the editor imports the scene as a binary .scn. .escn files via File > Export > Godot Engine (.escn); edit the source scene in Blender and re-export. .escn file as plain text to inspect or diff the scene tree, nodes and resource references. .escn file to a Godot project and let the editor import it into the scene tree. .escn from the File menu. .escn file into a project directory; Godot compiles it to a binary .scn under .godot/imported/ on load. io_scene_godot addon into Blender's scripts/addons folder, then export to .escn from File > Export. .escn file directly to read its plain-text [gd_scene], [node] and [ext_resource] sections. 技術的詳細
詳細仕様| Encoding | UTF-8 text, INI-style sections with bracketed headers |
| Byte order | N/A (text format) |
| Container | Plain-text scene tree serialization |
| Compression | None (compiled to compressed binary .scn on import) |
| Typical size | A few KB to several MB depending on embedded mesh and material data |
| Structure | Five ordered sections: a [gd_scene] file descriptor, [ext_resource] external references, [sub_resource] internal resources, [node] entries forming the scene tree, and [connection] signal links. Identical syntax to TSCN. |
| Integrity | None built into the format; resource UIDs (uid://...) are used for reference tracking |
| Platforms | Windows, macOS, Linux |
| Notes | The .escn extension signals to Godot that the file was exported from an external program (usually Blender) and should be treated as a read-only import source rather than a project-authored scene. On import Godot compiles it to a binary .scn stored under .godot/imported/. |
| Structure Summary Header | [gd_scene format=3 uid="uid://..."] |
| リリース日 | 2018 |
| 最新バージョン | Scene format 3 (Godot 4.x TSCN/ESCN syntax) |
| 仕様書 | docs.godotengine.org |
ESCN の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ESCN ファイルについて最初の質問をしてみましょう。
よくある質問
.escnファイルを開くプログラムは何ですか?
.escnと.tscnの違いは何ですか?
Godot 4で.escnを使用できますか?
Godot内で.escnファイルを編集すべきですか?
Godotはインポートしたシーンをどこに置きますか?
.escnファイルを作成するにはどうすればよいですか?
File > Export > Godot Engine (.escn)を選択してシーンを書き出します。