¿Cuando debo utilizar Unity y cuando debo utilizar Unreal? a parte de la "preferencia" tienen alguna diferencia en cuanto a su alcance?

Pregunta de la clase:
Juan Camilo Rojas Mendez

Juan Camilo Rojas Mendez

Pregunta
studenthace 6 años

¿Cuando debo utilizar Unity y cuando debo utilizar Unreal? a parte de la "preferencia" tienen alguna diferencia en cuanto a su alcance?

2 respuestas
para escribir tu comentario
    Jhonson Ozuna Mejia

    Jhonson Ozuna Mejia

    studenthace 6 años

    2 juegos móviles sin buscar en internet, :, Tappy Chicked, Infinity blade, BrickEvolution, Dodge in space y otros muchos mas…

    Si es posible hacer juegos para toda la plataforma y nunca e tocado C++ para hacer un juego en UE.

    Eduardo Hidalgo Díaz Rugama

    Eduardo Hidalgo Díaz Rugama

    studenthace 6 años

    Diferencias entre Unity VS Unreal Engine

    1. Curva de Aprendizaje - Unity es más fácil de aprender y usar que Unreal. Es por cuestión de tecnicidad, UE tiene herramientas de shaders, materiales e iluminación más poderosos (técnicos) que Unity.
    2. Unity es más fácil porque permite scripts basados en C# y JS versus UE que usa c++ en una librería especial de unreal. Para un iniciado al mundo de los videojuegos c++ es como estrellarse a una pared.
    3. Hasta hace 2 semanas Unreal deja nockout a Unity en generación de terrenos, con el nuevo update de fin de año Unity mejoró muy cañon sus algoritmos de generación de terrenos, y Unreal ya no es el rey en ese concepto.
    4. Unity es multiplataforma, y se construyó pensando en todas y cada una. ES muy bueno para mobile y otros devices. UE por el otro lado es un dolor de cabeza generar juegos mobile (de hecho, si te sientes valiente, te reto a nombrarme 2 juegos de UE que no sean desktop/consola (sin investigar en internet)).
    5. Unity permite mucho el uso de contenido de terceros, eso incluye props, scripts, assets, add-ons, extensiones, y eso incluye add-ons como facebook o google services.
    6. UE es código abierto si mal no recuerdo, eso siempre es un plus muy grande (no debo necesitar explicarlo).
    7. Hay mucho hate (odio) por el motor de Unity (basado en .net), pues tiene problemas de performance. Eso cambió cuando Unity en septiembre de 2018 agregó los features de ECS y Burst.

    Conclusión

    UNITY = Juegos Mobile, Aprender bien y rápido, Juegos Indie, Juegos integrados con múltiples servicios, Juegos AAA multiplataforma.

    UE = Juegos AAA Desktop y Consola.

Curso de Desarrollo de Videojuegos con Unreal Engine 2017

Curso de Desarrollo de Videojuegos con Unreal Engine 2017

Crea tus proyectos para móvil, PC y realidad virtual con Unreal Engine 4, uno de los motores más importantes para videojuegos. Domina las herramientas de UE4 y aprende a construir tu prototipo sin necesidad de programación a través de Blueprint.

Curso de Desarrollo de Videojuegos con Unreal Engine 2017
Curso de Desarrollo de Videojuegos con Unreal Engine 2017

Curso de Desarrollo de Videojuegos con Unreal Engine 2017

Crea tus proyectos para móvil, PC y realidad virtual con Unreal Engine 4, uno de los motores más importantes para videojuegos. Domina las herramientas de UE4 y aprende a construir tu prototipo sin necesidad de programación a través de Blueprint.