总体是按照官方文档进行操作
但中间过程遇到不少的坑。核心一点,如果是要想运行走通,不要用虚拟机,不管是云虚拟机还是本地的虚拟机,我都没有成功,只在物理机上运行成功了。
整体分几步:
1、下载源码,要去注册相关的账号。不注册账号的话,在github上是看不到源码的。
2、下载之后,编译就按照官方文档的几步:
Setup.sh
GenerateProjectFiles.sh
make
即可。
但这个过程十分之漫长,要耐心等待。
这里强烈建议使用强劲的设备
3、运行的这一步,在虚拟机上遇到了很多坑。各种问题,这里就暂且不表了,因为最终解决问题的,就是换了一台带独立显卡的物理机即可。
4、换了带独显的物理机之后,直接按照文档去执行
./UE4Editor是不可行的,会报错,报错是缺少Vulkan驱动。因为UE4在linux下已经是用Vulkan运行了。
于是需要安装显卡驱动,根据以下的这个帖子来:
https://blog.csdn.net/weixin_43600140/article/details/108607095
有帖子说不需要禁用nouveau,我没禁是没有成功,所以还是禁以下。我这里用的也是lightdm,所以要关闭lightdm和重启lightdm
装完显卡之后,再执行./UE4Editor就能正常把UE4给运行起来了。
5、创建工程也正常,打包之后需要耗点时间(看机器配置)。打包后在Saved文件夹里面找跟工程名相同的sh脚本,命令行启动起来就可以了