1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

UE4のフォルダ分けについて自論

1
Posted at

※2022/04の個人的な感想です。間違いがあればご指摘歓迎です。

これが多分ダメなBPインタフェースフォルダの例です。

img00.png
過去の遺物で。そもそも、こんなに増えるはずじゃなかったんですが、

プロジェクト名(ルートに配置)
┣ Blueprints
┣ Interfaces <ここ
┣ Maps
┣ ...

こんな感じで、メッシュとかはサブフォルダ分けしてたんですが、構造体とかが集約されてカオスな感じになってました。
なので、というかそもそも

プロジェクト名(ルートに配置)
┣ 機能1
┃┣ Blueprints
┃┣ Interfaces
┃┣ ...
┣ 機能2
┣ ...

こうやって機能ごとに分けるのがいいんじゃないかと思います。というか、皆そうしてるかも?
そして例えば機能1を移行しても他も芋づるで他の機能の部品が引きづられないのが理想。
機能(モジュール)単位で何事も考えていかないと破綻するって事なのかなと。
レベル内で全部依存させればヨシって事か。

ルートにプロジェクト名のフォルダで置いているけど

UE4の最初のフォルダって実質、namespaceになると思います。
だったらルートはプロジェクト名じゃなくて筆者名とかチーム名にした方が被らないのでは、と思ってます。滅多なことではないと思いますが。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?