Contrariamente a quanto si pensa è possibile sviluppare videogame su linux esattamente come in windows in quanto sono disponibili diversi motori di gioco per diverse esigenze. Personalmente ho sempre utilizzato Godot engine, non solo per la sua natura open source, ma anche per per la sua leggerezza e facilità di installazione.
Ma pur essendo un motore di gioco versatile e facile da utilizzare, al momento non può competere di certo con unity 3D, se non altro per le integrazioni con altri software, e almeno per il momento, non è adatto per tutte le esigenze come ad esempio la creazione di ambienti virtuali in vr chat con oculus quest
Installare unity 3D su linux
Fortunatamente installare unity 3D su linux e possibile!! anche se bisogna compiere diversi passaggi e l’utilizzo del terminale potrebbe scoraggiare degli utenti alle prime armi
Download
Questa guida descrive come installare la versione free di Unity 3D, quindi per uso personale, se la vostra intenzione è utilizzare questo software per la vostra azienda vi prego di consultare il sito ufficiale, per maggiori informazioni. Altra cosa importante da dire è la distribuzione utilizzata in questa guida è Linux mint 20.3 con Cinnamon ma questa guida è valida anche per Ubuntu 18.04, e la 20.04
La prima cosa è visitare Unity web store a questo indirizzo htps://unity3d.com/get-unity/download.
Successivamente clicchiamo su Choose your Unity + download
Clicchiamo su individual
e clicchiamo su Get started
e successivamente su Istructions for Linux
si aprirà una pagina con le istruzioni per l’installazione
Utilizziamo il terminale
Apriamo il terminale e scriviamo questo comando per per aggiungere il repository ufficiale sulla nostra distribuzione
sudo sh -c 'echo "deb https://hub.unity3d.com/linux/repos/deb stable main" > /etc/apt/sources.list.d/unityhub.list'
successivamente digitiamo sempre sul terminale
wget -qO - https://hub.unity3d.com/linux/keys/public | sudo apt-key add -
adesso aggiorniamo la nostra distribuzione con
sudo apt update
e installiamo unityhub con
sudo apt-get install unityhub
una volta installato non ci resta che avviarlo dal menù
Primo avvio
Una volta avviato unity ci chiederà di creare un account
una volta creato clicchiamo su Sign in
e successivamente su Install Unity Editor
accettiamo la licenza per scaricare cliccando su Agree and get personal edition licenze
non ci resta che attendere il download e una volta completato potremo goderci unity 3d su linux