Tutorial: Instalando Unreal Engine 4 no Ubuntu 16.04

Avisos:

Antes de começarmos com o nosso tutorial, devemos ter duas coisas em mente:

  1. A Unreal Engine para Linux está em processo de desenvolvimento, desta forma as versões para Windows ou Mac Os X continuam tendo uma performance melhor.
  2. Teremos que compilar o código da Unreal para que funcione no Linux e isso pode levar algumas horas. Certifique-se de que seu computador esteja com o modo de suspensão de energia desativado.

Requisitos Mínimos:

  • 4 GB de RAM
  • 20 GB de espaço em disco
  • Uma boa dose de ‘PACIÊNCIA‘.

Início:

Crie uma conta no Github – https://github.com.
Github é uma plataforma onde você encontrará o código fonte da Unreal Engine.

github

Crie um conta na Unreal – https://accounts.unrealengine.com/login/.
Você precisará desta conta para ter acesso ao código fonte.
epicgames
Faça login e acesse as configurações do seu perfil – https://www.unrealengine.com/dashboard/settings.
No campo “GIT ACCOUNT NAME” coloque o usuário que você usou para criar sua conta no github.
epic-games-perfil
Acesse a página da Epic Games no Github – https://github.com/EpicGames.
A Epic Games precisa autorizar seu acesso, talvez isso demore um pouco.
Depois de aprovado, você já deve ter acesso aos links do código fonte da Unreal Engine e Unreal Tournament.
github-epic-games0

Download:

Todas as versões da Engine ficam na página – https://github.com/EpicGames/UnrealEngine/releases.
Este tutorial foi testado com as versões  Unreal Engine 4.13.0  e Unreal Engine 4.10.4. Clique em “Source code (zip)” para fazer o download.
release
Após o download extraia os aquivos em um diretório de sua preferência.
Neste tutorial, vou extrair na pasta opt.
Se quiser, poderá fazer isso usando o terminal do Linux com o comando abaixo:
terminal ~> sudo unzip UnrealEngine-4.13.0-release.zip -d /opt/
extrair
(Opcional) apenas caso tenha movido usando o sudo. – Isso é necessário para dar permissão de execução aos arquivos da Unreal.
terminal ~> sudo chmod 777 -R /opt/UnrealEngine-4.13.0-release/
permissão

Instalação:

Esta parte do processo pode durar algumas horas dependendo de seu hardware. Como este processo consome bastante os recursos do computador(como o uso do processador e de memória) é importante você salvar qualquer documento que tenha aberto e ainda não tenha salvado.
Entre na pasta que você extraiu os arquivos, no nosso caso utilizamos o diretório opt com o comando abaixo.
terminal ~> cd  /opt/UnrealEngine-4.13.0-release
entrar-na-pasta
Utilize o comando abaixo para executar o arquivo Setup.sh, esse processo vai levar algum tempo para terminar.
terminal ~> ./Setup.sh
setup
Após a conclusão do setup execute o arquivo GenerateProjectFiles.sh
terminal~> ./GenerateProjectFiles.sh
general-project-files
Após terminar o processo do GenerateProjectFiles compile a engine. Utilize o comando abaixo.
terminal ~> make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass
compile-engine
E para terminar.
terminal ~> make -j1 ShaderCompileWorker
shader-compile-worker
Você pode acessar o binário do programa na pasta Engine/Binaries/Linux.
Como usei /opt neste tutorial ficaria assim.
terminal ~> cd /opt/UnrealEngine-4.10.4-release/Engine/Binaries/Linux
 binaries
Abra a engine
terminal ~> ./UE4Editor
 ue4editor
A primeira vez que você abrir a Unreal irá compilar algumas coisas por isso pode demora um pouco para abrir totalmente a ferramenta.
unreal-no-linux
 Se você tiver alguma dúvida ou uma sugestão, sinta-se convidado a comentar abaixo.
Até a próxima!

Compartilhe!

Post Author: Maciel Portugal

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *