Creo que lo primero que hay que aprender es que no existe el “Mejor motor de juego”. Hay fanboys y prefieren un motor por diferentes razones. Muy a menudo usaré Unity porque he invertido mucho en herramientas de Asset Store, entorno y modelos 3D. No es una buena excusa para mí decir que Unity es mejor. Entonces, lo primero es aprender que no hay un “Mejor motor de juego”.
- La gente te recomendará un motor diferente por diferentes razones. Podría ser tan simple como un programador acostumbrado a C + que recomendaría Unreal. Otro programador podría ser muy bueno en C # y, por lo tanto, recomendaría Unity.
- Un diseñador joven o alguien sin presupuesto puede recomendar Unreal, ya que tiene muchas cosas fuera del paquete. Por ejemplo, tiene Blueprint de secuencias de comandos visuales en Unreal y muchos eligen Unreal por esa razón. Sin embargo, Unity lo tiene si está dispuesto a pagar por activos de terceros como Playmaker. Por lo tanto, se trata de prioridades en algunos casos.
- Un diseñador de niveles que solo quiera comenzar también podría recomendar Unreal, porque también es un editor de niveles y funciona bien con la creación de un nivel usando los pinceles BSP antes de reemplazarlos con los activos finales del juego.
- ¿Cuáles son algunos de los mejores juegos de pases de tiempo que se pueden jugar en un dispositivo con teléfono inteligente Android?
- ¿Cuál es tu juego favorito de GTA?
- ¿Por qué ningún otro juego ha presentado enemigos similares al percebe de Half-Life?
- ¿Podrías jugar al hombre lobo con 150 personas?
- En toda tu vida, ¿cuáles fueron tus momentos favoritos en los juegos?
- Sin embargo, un artista ambiental podría recomendar CryEngine porque muchos lo prefieren para exteriores. Un diseñador de FPS podría recomendar Unreal, ya que tiende a ser mejor en interiores. Una compañía de juegos especializados en 2D podría recomendar Cocos, Game Maker, Torque, Unity o Stencyl.
- Si se concentra específicamente en Mobile, algunos recomendarían Unity porque sigue siendo el motor dominante en términos de monetización, distribución, soporte y más para Mobile Gaming.
- En algunos casos, un desarrollador de negocios o analista de una compañía de juegos, podría recomendarle que elija a Unity como desarrollador independiente debido a la iniciativa de Unity para ayudar a las Indias a ganar dinero al proporcionar servicios adicionales en áreas de análisis, ventas, publicidad y más.
Entonces mi punto es. Sepa lo que está tratando de hacer, tanto a corto como a largo plazo, porque muchas personas cambian de motor en medio del desarrollo o más adelante. Eso no es algo bueno.
Ahora, si está buscando hacer cosas específicas como texturizar, modelar o iluminar, entonces todavía importa qué motor elija. Como cada motor tiene sus fortalezas y debilidades.
Entonces, ¿qué motor debes elegir? El que puede ayudarte a crear un juego muy simple, muy rápido con una buena comunidad útil. El enfoque clave en este momento debe ser mantener tu motivación, establecer contactos y hacer amigos mientras haces juegos simples.
Piensa pequeno. Piensa iterativamente. Piensa realista. Piense en unirse a un equipo y aprender juntos también. O comience creando juegos de arcade en algunos motores para aprender la dificultad, las diferencias y la experiencia de construcción. Y luego elige el que sea más fácil para ti.
¡Buena suerte!
Fuentes: en este caso yo.