Unreal Engine: guida all’installazione

Unreal Engine è uno dei motori grafici più popolari al mondo. Viene utilizzato per lo sviluppo di videogiochi 2D e 3D, in simulazioni e visualizzazione architettoniche e automotive e anche per il cinema. Ciononostante è possibile scaricarlo e usarlo gratuitamente fino a quando non si ha una cifra considerevole di guadagno. In questo articolo vediamo le sue caratteristiche, requisiti di sistema e come installarlo.

Unreal Engine viene sviluppato da Epic Games ed è stato usato per sviluppare giochi come Star Wars Jedi Fallen Order e Star Wars: Jedi Survivor. Oltre alla grafica avanzata per creare scenari fotorealistici ed effetti visivi di alta qualità provvede un sistema di programmazione visuale chiamato Blueprints per chi non ha esperienza di programmazione ma anche il supporto al linguaggio C++.

I videogiochi e le app realizzati con Unreal Engine posso essere elaborate su qualsiasi PC, console, dispositivo mobili, visori per la realtà virtuale e aumentata e per il web. Ovviamente bisogna configurare il progetto per la compilazione su uno o più dispositvi.

Installazione di Unreal Engine su Windows, Mac e Linux

I requisiti software per Unreal Engine sono essenzialmente le ultime versioni di ciascun sistema operativo a 64-bit (Windows 10, Windows 11, Ubuntu dalla 22.04 e Rocky Linux 8, MacOS 13.5 Ventura e Xcode Version 15.2 o meglio 15.4) mentre i requisiti hardware sono:

  • Per Windows:
    • Processore Intel o AMD quad-core con frequenza minima di 2,5 GHz
    • Scheda grafica con almeno 8 GB di RAM e compatibile con DirectX 11 o 12.
  • Per macOS:
    • Processore Apple Silicon M3 o minimo l’M1 o M2 con limitazioni
    • Memoria disponibile minima 16 GB ma raccomandata almeno 32 GB
    • Scheda grafica compatibile con Metal 1.2
  • Per Linux:
    • Stesso tipo di processore per Windows
    • Scheda grafica raccomandata GeForce 2080 o comunque una scheda che supporta Vulkan

Per quanto riguarda l’IDE viene raccomandato Visual Studio 2022 su Windows e Vs Code o Rider per Linux. Su Linux è importante installare anche il compilatore clang.

I comandi da terminale per installare su Ubuntu il compilatore e Vulkan sono:

sudo apt install clang
sudo apt install mesa-vulkan-drivers

Per scaricare Unreal Engine basta accedere alla pagina iniziale e cliccare su Download. Su Windows e Mac è possibile usare anche l’app di Epic Games mentre su Linux bisogna seguire le istruzioni per scaricare l’archivio zip.

I paragrafi seguenti si concentrano sull’installazione di Unreal su Linux dato che su Windows e su Mac avviene in automatico. Salviamo l’archivio nella cartella dove vogliamo tenere il programma ed estraiamo il contenuto. A questo punto dobbiamo creare il collegamento del programma sul menu delle applicazioni. Per fare questo ci sono due metodi.

Il primo è usare direttamente il terminale: accediamo alla cartella che contiene le configurazioni delle app e creiamo il file per l’Engine di Unreal:

cd ~/.local/share/applications
sudo nano ./unreal-engine.desktop

A questo punto inseriremo le seguenti informazioni supponendo che il contenuto dell’archivio si chiami Linux_Unreal_Engine_5.5.0:

[Desktop Entry]
Name=Unreal Engine
Exec=/percorso/Linux_Unreal_Engine_5.5.0/Engine/Bina>
Comment=
Terminal=true 
Icon=/percorso/Linux_Unreal_Engine_5.5.0/Engine/Sour>
Type=Application
Hidden=true

Salviamo tenendo premuto Ctrl+O e poi Invio per confermare e attiviamo il file con il comando:

sudo chmod +x ./unreal-engine.desktop

Il programma apparirà nella lista delle applicazioni e potremo eseguirlo. Ci vorrà un pò di tempo a seconda delle prestazioni del PC e il terminale ci informerà del progresso. Dopo il primo tentativo si può modificare il file e impostare il terminale su false.

Un’alternativa al terminale è l’utilizzo di Alacarte che possiamo installare digitando:

sudo apt install alacarte

Il programma è una semplice interfaccia grafica che ci permette di creare collegamenti di un programma al menu delle app indicando semplicemente i percorsi tramite il gestore dei file.

Apriamo il programma cliccando su Menu principale (si chiama così) e poi clicchiamo su Aggiungi Voce. Indichiamo il nome del programma, il percorso del file principale (Engine-Binaries-Linux-UnrealEditor) e quello dell’immagine per l’icona (Engine-Sourche-Resources-Linux-UnrealEngine.png). Anche in questo caso possiamo scegliere se usare il terminale oppure no. Salviamo e chiudiamo tutto.

Video Guida sull’installazione di Unreal Engine