Quale motore di gioco è il migliore per creare un FPS? Perché?
Dipende completamente da ciò che state cercando. Se si tratta di un FPS veloce che volete solo mettere insieme, andate con Unity. Vi farà risparmiare un po' di tempo e la curva di apprendimento è relativamente bassa. Lo stesso vale per il motore di gioco Blender 2.79, Blender Game. Non c'è una grande curva di apprendimento, ma Blender stesso è un po' difficile da capire. Godot è un po' meglio, e può avere le stesse capacità di rendering di Maya, pur essendo limitato al motore OpenGL. Se vuoi davvero entrarci, e spendere un sacco di sforzi, vai con Unreal, CryEngine, Maya, o usando direttamente il C++ per costruire il tuo. È possibile ottenere un sacco di dettagli usando questi con un po' di sforzo e tempo. Tuttavia, tenete a mente che Maya ha una curva di apprendimento altrettanto difficile di Blender, e ci vorrà un po' di tempo per abituarsi. Tutti questi comunque si accoppiano grandemente con il motore del ciclo di Blender che dovresti sfruttare quando costruisci il tuo gioco. Anche se è open source, non otterrai lo stesso tipo di dettaglio di quello che offre la maggior parte delle marche commerciali. (Diventare abili nell'uso di Blender richiede alcune settimane o mesi per acquisirlo, ma ne vale la pena, perché le risorse che potete costruire sono limitate solo dalla vostra immaginazione e dal vostro computer. Unity ha una quantità enorme di librerie, così come Unreal. Gli altri, non così tanto, ma le librerie di asset di terze parti ti coprono le spalle se sei disposto a spendere un po' di soldi. Tenete a mente che Unreal e Blender supportano il Ray Tracing. (Sì, per i fan guru di Blender là fuori che stanno per urlare nella chat, c'è un plug-in di terze parti che è ancora in beta testing per la 2.79, ma funziona alla grande. Sì, anch'io sono un cliccatore destro, quindi abituatevi. Ci sono alcuni di noi che sono disposti a rimanere cliccatori di destra, anche se la 2.8 è uscita di recente. Mi piace il nuovo motore di Eva, ma hanno rimosso la funzione del clic destro, o forse non riesco a trovarla.)
Articoli simili
- La differenza tra 60 FPS e 120 FPS/144 FPS vale davvero la pena?
- Ci sono dei tutorial per costruire un gioco come Temple Run usando il motore di gioco Unity3D, o qualsiasi altro motore di gioco?
- Quale motore di gioco è superiore per sviluppare giochi VR e AR: Unreal, Unity o un altro motore di gioco?
- Qual è un buon motore di gioco 3D per Android che ha la fisica delle auto? Qual è il miglior motore di gioco per giochi 3D?