一般地,较大型的项目都会使用修改版本的引擎,引擎源码目录和项目目录可以有如下几种安排。
1、两个目录分离,如引擎目录为EngineSource,项目目录为Project,编译好引擎后需要和项目关联。
2、项目位于引擎目录下,EngineSource/Project,编译好引擎可以直接打开。
3、两个目录分离,编译完引擎后,通过UBT生成项目文件,如
UnrealBuildTool.exe -projectfiles -project="C:/projectname/projectname.uproject" -game -rocket -progress