在Ubuntu上使用UnrealEngine
如果你想在Ubuntu上使用以前版本的UnrealEngine,或者想查看UnrealEngine的Github,请按照以下步骤操作就可以了。
环境
OSUbuntu 20.04
准备
创建 Epic Games 账户并与Github进行连接。
您可以通过以下网址创建EpicGames账户。
Github账号与EpicGames账号的连接
EpicGames与Github的连接
官方会附带图片指导。
連携成功後,您就能夠查看UnrealEngine的Github。
安装UnrealEngine。
要安装程序,首先需要从Github下载源代码。
如果要从Github下载Zip文件的话
如果从命令行进行下载的话
在想要安装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上。
完成注册后,可以使用命令。
$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