なぜ ESCN を SCN に変換するのですか?
.escn は人間が読める形式でエクスポートされたシーンであり、.scn は実行時の読み込み速度向上とサイズ削減のために使用される Godot のコンパクトなバイナリシーンです。変換の目的は、実際の内容を変更することではなく、エンジンに適したバイナリを取得することにあります。
ESCN から SCN への変換方法
Godot Engine (自動インポート) FREE
.escn を Godot プロジェクトフォルダに配置します。インポート時に Godot は自動的にそれをコンパイルし、隠しフォルダ .godot/.import 内のキャッシュにバイナリの .scn を作成します。
Godot Engine (名前を付けて保存) EASIEST
インポートされたシーンを開き、「シーン > シーンを別名で保存」を使用して、ファイル名の末尾を .scn にして入力し、再利用可能なバイナリシーンを書き出します。
これらの形式について
.escnファイルは、別のプログラム(主にGodot Blender Exporterアドオンを介したBlender)からエクスポートされたGodot…
.ESCN の詳細を開く →SCN ファイルは Age of Mythology または Age of Empires のシナリオファイルです。マップ、プレイヤー設定、イベントトリガーを含む単一のミッションデータです。ゲームの Scenario フォルダにコピーし、ゲーム内の「シングルプレイヤー」 > 「シナリオ」から選択して使用します。ファイルを作成したゲームと同じタイトルが必要で、Age of…
.SCN の詳細を開く →品質と注意点
.scnはバイナリ形式であるため、.escnとは異なり人間が読むことはできず、バージョン管理での差分確認にも適していません。- これら 2 つの形式は同じシーンデータを保持しています。変換はエンコーディングを変更するだけで、内容は変更されません。
- 自動生成された
.scnは Godot のインポートキャッシュ内に存在し、再生成される可能性があるため、キャッシュではなくソースファイルを編集してください。
よくある質問
別のツールが必要ですか?
.scn ファイルはどこに保存されますか?
.scn として「名前を付けて保存」しない限り、インポートされたバイナリはプロジェクトの .godot/.import フォルダ内にキャッシュされます。scn に変換することで品質は低下しますか?
.scn は同じシーンツリーのロスレス(無劣化)バイナリエンコーディングです。.scn と .escn のどちらをコミットすべきですか?
.escn または .tscn をコミットしてください。バイナリの .scn キャッシュはインポート時に再構築されます。