前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux下安装UE4游戏引擎

Linux下安装UE4游戏引擎

原创
作者头像
i0gan
修改2021-06-30 18:59:51
6.2K0
修改2021-06-30 18:59:51
举报
文章被收录于专栏:I0ganI0gan

Unreal Engine

环境安装

这里主要是针对与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运行

代码语言:txt
复制
./Setup.sh 

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

还要安装 编译工具

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

代码语言:txt
复制
./GenerateProjectFiles.sh

编译源码

代码语言:txt
复制
 make -j 8

编译过程有点长

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

启动UE4

代码语言:txt
复制
./Engine/Binaries/Linux/UE4Edito

启动又要编译一会儿

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

启动完毕ok。

但是感觉太占空间了,把中间文件给删掉。 (补充别删,踩了大坑了,后面引擎没法打包程序,依赖与源码里的东西)

代码语言:txt
复制
find . -name "\*.o" | xargs rm
代码语言:txt
复制
du -sh 

61G 

减小了20g左右。

再把Source源代码给干掉

代码语言:txt
复制
cd Engine

rm -rf Source 
代码语言:txt
复制
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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Unreal Engine
    • 环境安装
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档