在 Linux 下安装 Unreal Engine 的几个问题

A couple of issues with installing Unreal Engine under Linux

我对此完全陌生,但我决定尝试使用 Unreal Engine 进行游戏开发。由于我有 Linux 并且必须自己从源代码编译所有内容,所以这很复杂。所以,目前我有两个我不知道的问题。

1) 我的 Unreal Engine 文件夹重达 75 GB。可以吗?如果没有,那我该如何减少呢? (因为我的笔记本电脑上没有足够的 space 来安装,我不得不做一个变态 - 编译我外部硬盘上的源代码,并且程序另外收紧了所有依赖项)

2) 当我运行 IDE 时,整个界面的比例尺是错误的(in the screenshot)。我该如何解决?

同样,我对这一切都是陌生的,我什至不知道通过哪种方式来挖掘我需要的信息。

这不是一个很好的答案,因为我还没有亲自尝试这些步骤。它旨在为答案提供方向,但评论时间太长。请编辑此答案或单独回答,如果您已确认或有更好的答案。

从文档 (https://docs.unrealengine.com/en-US/Platforms/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/index.html) 中,请注意,您可以通过下载 ZIP 而不是克隆存储库来减小下载源的大小。

此外,一旦您编译了二进制文件并确保其正常工作,我认为您可以安全地删除 Engine/Binaries 目录之外的所有文件。

关于缩放,您应该可以通过 Window > 开发人员工具 > 小部件反射器来缩小 UI。 (来自 https://forums.unrealengine.com/unreal-engine/feedback-for-epic/9533-high-resolution-display-support-for-editor

只是分享一些我发现的更多信息,以防对下一个人有所帮助。我还在 Ubuntu 20.04 上 运行 进行了相同的 UI 缩放,我能够通过打开一个项目并导航到 Edit->Editor Preferences... 并取消选中旁边的框来修复它Enable High DPI Support.

总的来说,我对 UE4 还很陌生,不确定这是否是 'correct' 解决这个问题的方法,但它对我有用,从那以后我再也没有遇到过任何问题。

不相关但值得注意的 UE4 Linux 问题 - 如果您希望在 Linux 机器史诗上向您的项目添加市场资产,这对您没有帮助。您要么必须使用 Lutris / Wine 来模拟 Epic Games 启动器,然后将您的项目符号链接到 Wine Windows FS 以便启动器可以找到它们或者您可以选择 使用 nmrugg/UE4Launcher 项目来管理市场资产。