No title

UE 目录结构

此处先给出官方对于项目目录的介绍:

目录结构 | 虚幻引擎 5.4 文档 | Epic Developer Community (epicgames.com)

我们先看蓝图的工程,直接创建一个空白的蓝图工程即可,请不要包含任何模板和初学者内容.它会默认打开.

img

以下是文件夹层次结构:

img

接下来我们看创建UEC++工程,它会默认打开编辑器和VS.

img

注意上图纯净工程未开启项目插件.如果项目需要使用项目插件,此处会有Plugins目录.

*.uproject是极其重要的文件,描述了我们的项目信息,并且掌握切换版本,生产vs文件等功能.

.通常情况下项目层级下的.vs,Binaries,DerivedDataCache, Intermediate,Saved, .vsconfig,*.sln文件可以被忽略并删除.

通常情况下的项目插件层级下的Binaries,Intermediate也可以被忽略或删除.但有些预编译插件,即未提供源码的插件不可执行该操作,会导致项目编译失败,必须上传相关文件.

以下给出个人使用的.gitignore和.gitattributes文件仅供参考:

最精简的目录层次结构(如果plugins有的话不要删)

image-20241030202726571

项目目录

引擎目录