¿Por qué Unreal Engine?

¿Por qué Unreal?

Es una pregunta difícil de responder...

Existen multitud de soluciones y motores gráficos en el mercado (Unity 3D, Godot, Game Maker, etc) y todos son buenas opciones pero no para cualquier proyecto. Hay que pensar en qué juego se quiere hacer y buscar la opción que mejor se adapte a las necesidades del proyecto que se quiere crear. Sea como sea se debe conocer cada una de las opciones y se hace complicado o imposible poder tener la certeza de que habrás elegido bien.

No dispongo de tiempo para conocer con detalle todas estas herramientas y, como digo siempre, esto solamente es un pasatiempo. Así que... ¿En qué me he basado para elegir Unreal si no tengo ni idea?

Recientemente, los de Epic Games, han publicado Unreal Engine 5 y me han interesado mucho las herramientas de optimización Nanite, la creación de humanos con Metahuman y la iluminación con Lumen. Se trata de un motor gráfico extremadamente potente que permite obtener unos resultados sorprendentemente reales (pese a llamarse Unreal :D ) en relativamente poco tiempo.

Metahuman interface.

Eso sí: requiere de un dispositivo potente para ejecutar los juegos hechos con estas últimas versiones de Unreal y se podría decir que usar este motor gráfico es demasiado para hacer juegos en 2D o para dispositivos móviles.

Entonces... ¿qué proyecto quiero hacer y qué prestaciones voy a necesitar? Tengo alguna que otra idea en la cabeza y requiere de herramientas que me permitan expresar y transmitir sensaciones al jugador con una narrativa no muy compleja pero sí muy vistosa. Unreal tiene herramientas orientadas a ofrecer resultados espectaculares con relativamente poco esfuerzo y este es el motivo principal por el que me he decidido por este motor de Epic.

Si será una buena o mala elección lo sabré con el tiempo y la experiencia y en el peor de los casos habré aprendido un montón.