GIF
Hola genT, siguiendo con la temática que empece, de facilitar un compilado de algunos engines y programas para la creación de juegos ( "¿Queres hacer un juego? Usa estos Engines"), estoy analizando cada motor y programa brevemente, mencionando sus pros y contras a la par de mostrarles algunos juegos creados en los mismos y les voy a dejar algunos enlaces con tutoriales para los que quieran arrancar o probar que onda. (Aclaro, no soy un experto en esto y pueden encontrar errores) Bueno empecemos...
---------------------------------
Unreal Engine 4 (3D)

Epic Games es una de las compañías con mas experiencia en el mercado en la creación de motores gráficos, dueña del famoso Unreal Engine, que vio su primera versión en 1998. Actualmente con la denominación Unreal Engine 4 es uno de los motores AAA mayormente utilizados, tanto para pc como consolas, y gracias a sus diversos esquemas de cambio comerciales, uno de los mas accesible a todo tipo de desarrolladores.

Unreal Engine 4 ha sido reescrito desde cero en C++ y aunque da ciertos problemas en cuanto a la exportacion de proyectos anteriores (UE3, UDK), el trabajo vale la pena, una evolución de su anterior sistema de "programación visual o enmascarada" trae un aire fresco y poderosas nuevas posibilidades con los denominados Blueprints. Esta demás aclarar que a pesar de contar con tan grata herramienta la programación de toda la vida no queda relegada a un segundo plano; los blueprints y el código C++ están pensados para trabajar juntos para sacar su máximo potencial.
Otra gran ventaja es que ahora UE4 viene con su propio gestor de menús 2D y 3D, eso quiere decir adiós a Flash, Scaleform y muchos dolores de cabeza. Y hablando de 2D, cuenta con un soporte interno especialmente para crear juegos en dos dimensiones denominado Paper2D.

En este caso como pasa con cualquier motor AAA que se analizo los pro que tienen son muchos y la lista seria muy grande,personalmente estos son los puntos que me gusta destacar, su tecnologia de particulas es fascinante y extremadamente potente,cuenta con un mercado de extras para ayudarte a empezar tu juego (algo ya normal en prácticamente todos los motores hoy en día que se respeten), cuenta con soporte continuo para realidad virtual y una gama amplia de dispositivos de ese sector y por ultimo a destacar es la documentación no solo la gente de Epic a hecho un grant trabajo facilitando tutoriales, guías, blueprints, sino que la inmensa comunidad a hecho totalmente accesible todo tipo de información lo cual abre un gran abanico de posibilidades.

En contra son pocas cosas, creo que lo mas importante a destacar es que a pesar de estar muy pulido, la estabilidad sigue siendo un problema y mas cuando los proyectos se vuelven mas grandes, es recomendable estar atentos y guardar relativamente seguido.
El uso recomendado para este motor, es para un equipo de trabajo (mínimo 4 a 8 personas) con experiencia media, teniendo en cuenta un proyecto mediano a grande, lo pueden manejar principiantes para proyectos chicos eh individuales, pero si de verdad se quiere aprovechar todo su potencial, un equipo de trabajo es lo ideal.
---------------------------------
Juegos creados
Algunos ejemplos de juegos creados.
---------------------------------
(A continuación les dejo tutoriales tanto en español como en ingles )
link:
link:
link:
link:
---------------------------------
Otros análisis que tal vez te interesen
Construct 2 - Duality - GameMaker: Studio - PlayCanvas - Unity - CraftStudio - Stencyl - Love2D - GDevelop - CryEngine - Murl Engine - WiMi5 - UE4 - GameSalad - Ren'Py - Adventure Game Studio - Godot - Phaser - HaxeFlixel - ...
---------------------------------
Otros post que tal vez te interesen
Cómo es la industria del videojuego en Argentina
El 'detrás de escena' de los desarrolladores

