Unreal Engine 4 (Español) - ArchWiki

Jump to content

Unreal Engine 4 es la ultima versión de el motor de videojuegos de PC, consolas, dispositivos móviles y de realidad virtual creado por la compañía Epic Games

El contenido de este articulo fue originalmente escrito en Esta Página y adaptado específicamente para Arch Linux

## Requisitos Mínimos

PC o Mac

CPU: Intel o AMD 2.5 GHz 4 nucleos o superior 64 Bits

GPU: NVIDIA GeForce GTX 470 o AMD Radeon 6870 HD series

RAM: 8 GB

## Instalación

### Registro

Primero necesita registrarse en la pagina de Epic Gamesy asociar su cuenta de GitHub a su cuenta de Epic Games

### Desde AUR

Unreal Engine 4 esta disponible en AUR como unreal-engineAUR se necesitan aproximadamente 100 GB para la compilación, una vez compilado ocupara aproximadamente 22 GB y el código fuente descargado es de aproxidamamente 7 GB.

La compilación tardara varias horas.

Como el repositorio es privado usted puede Establecer una clave SSH para que su cuenta de GitHub se use para descargar el código fuente

### Compilar desde el Código Fuente

#### Satisfacer Dependencias

Instale clang35AUR, mono, dos2unix and cmake.

En algunas ocasiones sera necesario re compilar clang o obtener un paquete pre compilado de clang que no use `ld.gold`:

Si instaló clang35 desde los repositorios haga lo siguiente:

    $ mkdir ~/bin/ && cd ~/bin/ && ln -s /bin/ld.bfd ./ld.gold

Después modifique el archivo .bashrc y agregue la linea siguiente:

    export PATH=$HOME/bin:$PATH

A continuación cierre todas las terminales abiertas para aplicar los cambios

#### Obtener el código fuente

Descargue el código fuente de Unreal Engine 4 usando el siguiente comando

    $ git clone -b release https://github.com/EpicGames/UnrealEngine.git[enlace roto 2020-08-06]

#### Preparar para la compilacion

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

Estos scripts descargaran ciertas dependencias de un tamaño aproximado de 3.5 GB

#### Compilar el código fuente

Para compilar el código fuente ejecute el siguiente comando:

    $ make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass

Este proceso tomara bastante tiempo, dependerá de la capacidad de procesamiento de su Ordenador

### Ejecutar Unreal Engine 4

Para ejecutar Unreal ENgine 4 solo inserte los siguientes comandos en una terminal:

    $cd Engine/Binaries/Linux

Si compiló con UE4Editor:

    $./UE4Editor

Si compilo con UE4Editor-Linux-Debug:

    $./UE4Editor-Linux-Debug

### Problemas Comunes

#### Errores de compilación

##### No se encuentra el archivo "ConvexHull2D.h"

Modifique el archivo `SubUVAnimation.cpp` ubicado en `/Engine/Source/Runtime/Private/Particles` sobrescriba la linea:

    #include "ConvexHull2D.h"

por esta:

    #include "ConvexHull2d.h"

#### Problemas de Compilación

Si surgen problemas al momento de compilar el editor puede intentar compilarlo usando el Perfil "Debug"

    $ make UE4Editor-Linux-Debug

Categories:

- Development (Español)
- Gaming (Español)

Hidden category:

- Pages with dead links