🔗

Generate Project Filesとシンボリックリンク

2024/12/12に公開

Unreal Engine (UE) Advent Calendar 2024 シリーズ4、4日目で投稿します。

Generate Project Filesとシンボリックリンク

Generate Project Filesはシンボリックリンクを使っても正常にプロジェクトを作成できるのか、疑問に思ったので調べました。

結論から述べると使えました。Windows、Mac共にバッチリです。

以上、Generate Project Filesはシンボリックリンクが含まれていても作成できるという話でした。
ここから先はおまけです。

シンボリックリンクとは

シンボリックリンク(symbolic link)とは、オペレーティングシステム(OS)のファイルシステムの機能の一つで、特定のファイルやディレクトリを指し示す別のファイルを作成し、それを通じて本体を参照できるようにする仕組み。

シンボリックリンク 【symbolic link】 symlink / ソフトリンク / soft linkから引用

シンボリックリンクを使うと何が便利か

シンボリックリンクはプラグイン開発で役に立ちます。
メインのゲームプロジェクトと、プラグイン開発用プロジェクトが別々に開発進行していた場合、プラグイン開発プロジェクトのプラグインフォルダを、メインのゲームプロジェクトにシンボリックリンクを作成することで、手動コピーすることなく更新が自動的に反映されます。

シンボリックリンクの特性を生かすと、プラグイン以外でも使い道があると思います。

Discussion