【ue学习】UE编译和项目打包

UE编译

账号关联

由于Unreal Engine的代码需要先加入Epic组织才可以查看,所以先要去Unreal Engine的官网将自己的账号和Epic进行关联,这样才可以在Github上找到Unreal Engine的源码。

源码编译

下载好UE引擎的源码后,进入文件夹,以管理员的权限先运行Setup.bat脚本,让其将相关依赖下载下来。
bd.png
下载完成后再运行GenerateProjectFiles.bat,之后便可以生成.sln文件,然后用vs打开。(这里最好用vs2022打开)。打开在上面的选项框里选择Development Editor,平台选择win64,然后在右边的工程栏目上右键UE5选择build构建。
fa7e162897
编译过程可能会耗很长时间,而且内存小的设备可能会因为内存太小而阻塞进程,因此这里可以选择让虚拟内存开大一点,我这里选择将虚拟内存设置为16GB。编译完后,就可以到Engine\Binaries\Win64工作目录下找到UnrealEditorexe文件。
e03c14f
打开后界面就是这样
77dfc938
UE编译后的大小大概是200多G,所以要准备一个大一点的磁盘,我这里的F盘已经满了。
eb64f08f

项目打包

项目完成后,要将项目打包好发布,这里可以选择你要打包的平台进行打包。
166134d6b
打包时间也很长,有时候还会报错
c2132dd6
完成之后便可以运行了。
a2f51399