在Linux上安装Unreal Engine 4

First Post:

Last Update:

Word Count:
359

Read Time:
1 min

在Linux上安装Unreal Engine 4

环境安装

这里主要是针对与linux环境下如何安装UE4引擎。

官网注册帐号之后绑定github帐号,加入 Epic Games 组织后,即可获得Unreal Engine查看代码权限。

官网: https://www.unrealengine.com/en-US/

引擎源码: https://github.com/EpicGames/UnrealEngine

下载最近源码包

https://github.com/EpicGames/UnrealEngine/archive/refs/tags/4.26.2-release.tar.gz

下载好之后

由于我的是linux环境,linux运行

1
./Setup.sh 

然后就是下载一些依赖包进行安装了。

DeepinScreenshot_select-area_20210629181400

还要安装

DeepinScreenshot_select-area_20210629185055

安装完毕后,生成工程文件

1
./GenerateProjectFiles.sh

DeepinScreenshot_select-area_20210629185256

编译源码

1
make -j 8

DeepinScreenshot_select-area_20210629190234

编译过程有点长

IMG_20210629_191335

经过了漫长的编译,大概编译了3个小时多,磁盘挤爆了好几次,不断清理磁盘才够。

DeepinScreenshot_select-area_20210629223153

启动UE4

1
./Engine/Binaries/Linux/UE4Editor

启动又要编译一会儿

DeepinScreenshot_select-area_20210629225903

ref:https://www.ue4community.wiki/legacy/building-on-linux-qr8t0si2

启动完毕ok。

但是感觉太占空间了,把中间文件给删掉。

1
find . -name "*.o" | xargs rm
1
2
du -sh 
61G

减小了20g左右。

再把Source源代码给干掉

1
2
cd Engine
rm -rf Source
1
2
du -sh
34G

一下子从81G减小到了34G

删了之后发现有个问题:启动UE4Editor时, libfbxsdk.so没了,网上找一个放在/lib下就行了,我是从unity3d下复制过来的,在pkg网站也可以找到。

https://archlinux.pkgs.org/rolling/chaotic-aur-x86_64/unity-editor-lts-1:2019.4.24f1-1-x86_64.pkg.tar.zst.html

打赏点小钱
支付宝 | Alipay
微信 | WeChat