Quale motore di gioco è meglio per un gioco open world, Unreal o Unity?
Prima di tutto, Maya non è un motore di gioco. È un programma di modellazione 3D.
Ora per Unity e Unreal. Questo è un conflitto secolare che scava in profondità come le leggendarie guerre tra console o la faida tra pc e mac. Se avete un vostro team o siete un polimago del game dev, allora la scelta si riduce a preferenze personali.
Se state facendo un gioco con principalmente artisti o principalmente programmatori, allora diventa più ovvio quale scegliere.
Unity è orientato più verso i programmatori e vanta il refresh del codice in tempo reale e il grande sistema dei prefabbricati, tra le altre cose. Lo scripting può essere fatto sia in C# che in Javascript, e per aggiungere uno script ad un oggetto, si deve semplicemente trascinare lo script su di esso. Questo rende la programmazione davvero veloce.
Unreal è orientato più verso gli artisti e vanta il suo sistema di scripting visivo Blueprint e incredibili editor di materiali e particelle. I Blueprint sono davvero facili da capire anche se non si ha alcuna esperienza di programmazione e possono essere appresi abbastanza rapidamente.
A questo punto, è quasi impossibile chiamare uno dei due "migliore". Qui c'è un confronto abbastanza buono tra i due.
Ci sono anche altri fattori da tenere a mente, come l'ampio asset store di Unity o l'accesso al codice sorgente di Unreal. Poi ci sono i modelli di prezzo per ciascuno. Unity ha un sistema a livelli con una versione gratuita e poi un sistema di abbonamento mensile. Unreal è completamente gratuito, ma fa pagare all'utente una royalty del 5% una volta che il gioco ha raggiunto i 3000 dollari.
Inoltre, entrambi i motori cambiano costantemente, rendendo difficile dire quale motore sia migliore in cosa.
Unity ha appena rilasciato la versione 5.6, che aggiunge una tonnellata di cose tra cui una migliore illuminazione, un creatore di particelle aggiornato e un nuovo lettore video.
Unreal ha recentemente lanciato la versione 4.15, che, tra le altre cose, permette agli utenti di cuocere le Blueprints in C++ per ridurre i tempi di compilazione e di mappare/impostare le variabili per le Blueprints.
L'unico modo per capire quale motore è migliore è guardare ognuno di essi e decidere da soli quale si adatta meglio alle vostre esigenze.
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 è superiore per sviluppare giochi VR e AR: Unreal, Unity o un altro motore di gioco?
- Unity o Unreal è meglio per i principianti?
- Quali sono le ultime quote di mercato dei 3 principali motori di gioco per PC o mobile? Come Unity, Unreal e CryEngine.