将外网环境安装好的UE拷贝到内网环境

在没有外网的机器上安装Unreal引擎的话,如果你有能连接外网的电脑,那就可以在外网机器上通过Epic将Unreal安装下来,下载好插件,然后将Unreal安装目录拷贝到内网机器里。

一般如果通过epic安装的话,其目录一般在C:\Program Files\Epic Games中,这里有你安装的Unreal各个版本的目录。

ue5 android 加载本地页面 ue5怎么安装_游戏引擎

我安装了Unreal5.1,所以图中UE_5.1就是我电脑中Unreal安装目录。将这个UE_5.1文件夹整体拷贝到内网环境下即可。

文件压缩

一个完整的Unreal安装目录往往有50多个G,体积很大,拷贝介质的容量可能会不够。这时候,就需要将其压缩。而有时候压缩了之后,文件依旧会很大。比方说一个DVD光盘的容量是4点多G,而Unreal安装目录就算极限压缩了也是10G以上。这种情况下,就算压缩了也放不进去。这时候就需要将压缩后的数据拆分成很多个文件。这一系列步骤都是通过压缩软件完成。

以7zip为例。打开7zip File Manager,进到Epic Games目录下。点击指定版本UE的安装目录,然后点击界面顶部的“添加”:

ue5 android 加载本地页面 ue5怎么安装_内网_02

 

ue5 android 加载本地页面 ue5怎么安装_unreal engine 5_03

这样就打开了如图所示的界面。其中“压缩包”一项可以指定压缩后的文件放到哪个位置上。

“压缩格式”一项,大家应该都能明白

ue5 android 加载本地页面 ue5怎么安装_ue5 android 加载本地页面_04

 注意的是“压缩等级”一项,选择9-极限压缩。

ue5 android 加载本地页面 ue5怎么安装_内网_05

 固实数据大小:固实数据就是将所有文件中相同的部分统一压缩,这样能使压缩后文件就变很小。

而要想将压缩后的文件拆分成多个文件,“分卷大小”一项务必要填写。这一项用来指定如果将压缩后的文件拆分成多个,每一项的大小。如果不填,就将压缩后的数据全都放在一个文件中。如果填了,就会按照指定的大小,拆分成多个文件。比方说在这里,我指定的大小是4092M:

ue5 android 加载本地页面 ue5怎么安装_游戏引擎_06

还有一点,“路径模式”要选择“相对路径”。 

之后点击“确定”,就开始进行压缩了。整个过程预计耗时一个小时左右。

压缩成功后,进到先前指定的压缩包所在目录里,就可以看到压缩好的文件了:

ue5 android 加载本地页面 ue5怎么安装_ue5 android 加载本地页面_07

 将这些文件逐个拷贝到待安装的机器里,之后,点击UE_5.1.7z.001,即可打开压缩软件,进行解压,解压方式与常规的压缩文件是一样的。

虚幻编辑器的文件路径是:UE_5.1\Engine\Binaries\Win64\UnrealEditor.exe,双击这个文件即可进入编辑。Unreal运行不需要安装Epic,有安装目录就行。

安装DirectX

值得注意的是,Unreal运行是需要安装DirectX的,否则的话,将其和运行起来,会报错:由于找不到XINPUT1_3.dll,无法继续执行代码

这就需要在内网机器里安装DirectX,这样UE才能运行。

进到这个页面中,选择语言,下载Directx安装程序。

下载好之后,运行下载好的文件,进到如下页面

ue5 android 加载本地页面 ue5怎么安装_内网_08

 指定好DirectX安装文件的存放目录,点击OK。之后开始下载DirectX的安装文件。

下载好之后,进到指定的目录下,如图所示:

ue5 android 加载本地页面 ue5怎么安装_图形渲染_09

将这整个目录拷贝到内网电脑里。之后,在内网机器上,点击目录中的DXSETUP.exe,即可进行安装。

安装好之后,UE编辑器在内网环境下即可正常运行。并且,插件连带着一起拷过来了,可以正常使用。