在Ubuntu上使用UnrealEngine

如果你想在Ubuntu上使用以前版本的UnrealEngine,或者想查看UnrealEngine的Github,请按照以下步骤操作就可以了。

环境

OSUbuntu 20.04

准备

创建 Epic Games 账户并与Github进行连接。

您可以通过以下网址创建EpicGames账户。

Github账号与EpicGames账号的连接
EpicGames与Github的连接
官方会附带图片指导。

連携成功後,您就能夠查看UnrealEngine的Github。

安装UnrealEngine。

要安装程序,首先需要从Github下载源代码。

如果要从Github下载Zip文件的话

UnrealEngine.png

如果从命令行进行下载的话

在想要安装UnrealEngine的目录中打开命令行,并执行以下操作。

$git clone git@github.com:EpicGames/UnrealEngine.git

如果您想要指定版本,请按照以下方式进行操作。

$git clone -b [希望指定的版本] git@github.com:EpicGames/UnrealEngine.git
$git clone -b 4.27 git@github.com:EpicGames/UnrealEngine.git

当收到“权限被拒绝”的提示时

以下情况可能导致下载失败。未遇到失败的用户可以跳过 UnrealEngine 的构建步骤。

git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

由于在Github帐户上没有注册SSH密钥,造成了这个问题,需要进行注册。

创建公钥和私钥

创建公钥和私钥,将公钥注册到Github上。

秘密钥匙决不能示人。

首先,我們需要移動到存放鑰匙的目錄,並檢查其中是否有創建過鑰匙的記錄,然後再進行確認內容。

$cd ~/.ssh
$ls

若没有显示任何内容,则表示还未生成,需要通过命令进行生成。

$ssh-keygen -t rsa

然后

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/(username)/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

基本上只需连续按Enter键即可,这样id_rsa和id_rsa.pub就会生成。

将公钥注册到Github上。

AddSSHKey.png

完成注册后,可以使用命令。

$ssh -T git@github.com

输入”To”。

Hi [github 账户名称]! You've successfully authenticated, but GitHub does not provide shell access.

一旦回答,注册完成。

创建Unreal Engine

一旦成功下载源代码后,请执行以下命令。

$cd UnrealEngine
$./Setup.sh
$./GenerateProjectFiles.sh
$make

因为结构需要时间,所以请等待直到完成。

开始运行UnrealEngine

在UnrealEngine的目录中执行以下命令即可启动。

$./Engine/Binaries/Linux/UE4Editor

请给出以下内容的中文本地化释义,只需要一个选项:

– “参考”

在GitHub上进行SSH连接的步骤~从生成公钥和私钥开始~
在Ubuntu上安装UnrealEngine 4

广告
将在 10 秒后关闭
bannerAds