Quale motore di gioco è superiore per sviluppare giochi VR e AR: Unreal, Unity o un altro motore di gioco?
Per l'AR è difficile guardare oltre Unity. Supporta l'AR da molto più tempo di Unreal ed è ancora l'unica piattaforma per cui è possibile sviluppare app ololense. Il supporto di Unreal sta aumentando, ma la mancanza di documentazione e la sua maggiore concentrazione su PC/Console significa che non è la migliore piattaforma per le app ARKit e ARCore.
Per VR è una domanda diversa. Ancora una volta, se si sta guardando verso una VR più mobile, allora il supporto mobile di Unity aiuterà molto.
Se si guarda alla VR top di gamma (Rift, Vive, Microsoft MR, PSVR) allora è un po' più discutibile. Unreal è di gran lunga superiore quando si tratta di fare il porting tra queste teste con tutto ciò che è costruito nel nucleo del motore per voi. Insieme alle sue caratteristiche di rete che rendono lo sviluppo di un gioco in rete molto più pulito e veloce da sviluppare. Che al momento è una caratteristica chiave. È anche C++ e le piattaforme di codifica visuale lo rendono facile da usare sia per i programmatori che per i designer e gli artisti. Oltre ad avere accesso al codice sorgente per fare il debug e il profilo della vostra applicazione. La sua documentazione e il supporto sono carenti però.
Unity d'altra parte funziona alla grande. Ha un sacco di documentazione e supporto là fuori e porterà a termine il lavoro. Non avendo accesso al codice sorgente (a meno che non si paghi una grossa somma) si deve aspettare che Unity corregga i bug negli aggiornamenti. Funziona anche bene sia per i programmatori che per i designer, ma non è così grande da lavorare per gli artisti.
Per VR nessuno dei due è superiore, entrambi funzionano bene e hanno diversi benefici. Se si vuole avere una rete allora 'probabilmente' Unreal, se si vuole fare VR mobile allora sicuramente Unity.
Articoli simili
- Unity vs Unreal 2018, Unreal è ancora significativamente migliore nelle prestazioni? O Unity può ora sviluppare giochi di livello quasi AAA/PS4?
- Quale motore di gioco è meglio per un gioco open world, Unreal o Unity?
- Quanto tempo ci vuole per sviluppare un gioco 3D sul motore Unreal?
- Di cosa ho bisogno per sviluppare un gioco del tipo 'escape room' per Android? Un motore di gioco come Unity sarebbe tutto ciò di cui avrei bisogno?