¿Cuál es el mejor motor de juegos móviles para desarrollar juegos isométricos 2.5D?

No es la unidad. Escúchame.

  • Es de código cerrado. Parece una molestia menor? Correcto, excepto que está plagado de errores sobre los que no puedes hacer nada. (por experiencia, toma alrededor de 4 a 6 meses obtener una respuesta de su equipo)
  • La experiencia con Unity no es transferible a otros motores / frameworks. Se atasca para poder evitar los errores de Unity.
  • Monodevelop es horrible IDE. La finalización del código es inestable, el depurador no se ejecutará ni se bloqueará. (ignórelo si su sistema operativo es Windows, entonces puede usar Visual Studio en su lugar)
  • La documentación es ridículamente incompleta.
  • La comunidad está llena de principiantes ya que el motor se comercializa hacia ellos. Si bien significa que la comunidad es enorme, también significa que hay un porcentaje extremadamente bajo de personas capaces de responder cualquier cosa más técnica. Buscar un poco de detalles técnicos oscuros significa explorar muchas cosas muy básicas con palabras clave similares.
  • Todos recomiendan la Unidad. No es un motor mágico adecuado para cualquier juego o proyecto. Con un nombre tan grande se hace imposible descubrir ese pequeño motor que podría ser perfecto para sus necesidades, si tan solo …

Puede ser simplemente por mi experiencia en programación, pero me resulta molesto trabajar con él.

Si quisieras preguntar sobre un juego en 2D, te empujaría a un motor de juego javascript. (phaser.io, crafty.js o incluso Impact.js) Tal como está, para el juego 2.5D / 3D solo hay un motor que realmente brilla con madurez y características:
Motor irreal

Está en la escena durante mucho más tiempo, se usó para muchos proyectos AAA (si los estudios profesionales quieren usarlo, debe tener algunas ventajas serias) y dado que es un competidor directo de Unity, se esfuerza muchísimo por solucionarlo. todas las fallas de Unity.
UE4 puede parecer desalentador al principio. Sin embargo, nadie afirma que Unity es fácil de aprender. Sin embargo, le falta un buen sistema de planos UE4, documentación, capacidad para discutir sus dificultades con desarrolladores experimentados … ¿He mencionado que su código fuente está disponible en GitHub?

UE4 utiliza una política de precios diferente [1]. Es de uso gratuito, con una regalía del 5% sobre los ingresos brutos del producto después de los primeros $ 3,000 por juego por trimestre calendario de productos comerciales. Mantén la calma y date cuenta de que es improbable alcanzar tales ingresos Tendría que hacer muchos más juegos para tener alguna posibilidad de que sea un éxito financiero. Cuando suceda, tendrás mucha experiencia comercializable en la creación de juegos gracias al uso de Unreal Engine.

Notas al pie

[1] Preguntas frecuentes de Unreal Engine

La unidad es, con mucho, la más fácil si eres un principiante o un experto:

  • Tiene buenos recursos tanto en programación como en arte que se pueden comprar.
  • Tiene buenos tutoriales y una buena comunidad que está dispuesta a ayudarte.
  • Gratis para aprender, la licencia solo se requiere cuando obtiene una ganancia de 6 dígitos.
  • Suscripción basada.
  • Ya tengo una gran biblioteca de títulos para la mayoría de las plataformas y ya obtuve premios.

Si necesita fidelidad visual, vaya con el motor Unreal, aunque tiene una curva de aprendizaje más alta.

Anno 2205 sería una inspiración:

¡Prefiero Unity y Gideros!
Debe quedar claro que el proceso de desarrollo de juegos móviles es complejo. Hay una necesidad en la parte de desarrollo, así como en la promoción efectiva de la aplicación. Por supuesto, la mejor opción es contratar a la empresa que proporciona el espectro completo de servicios y, por lo tanto, obtendrá el producto más rápido y su calidad será mucho mayor. El costo total del desarrollo del juego móvil siempre depende del nivel de complejidad (características, interfaz, plataformas elegidas) y de las escalas de la campaña de promoción. Para obtener más detalles (cuáles son las herramientas para el desarrollo, qué factores influyen en el costo y cuáles son las etapas del desarrollo de juegos móviles) lea este artículo: http://computoolsglobal.com/blog

GameMaker: Studio. Es extremadamente fácil comenzar y puedes desarrollar buenos juegos muy rápidamente. El software ha existido durante años, por lo que es muy estable y hay una gran comunidad (soy parte de un grupo de Discord donde hay otras personas en línea casi 24/7 que pueden ayudar). Utiliza GML (lenguaje GameMaker) que es similar a Javascript. Puede evitar el código por completo y usar arrastrar y soltar, pero yo (y casi todos los demás) recomendaría que se mantenga alejado de él y se adhiera al código.

El problema es que puede ser bastante costoso. La versión gratuita de GameMaker: Studio (llamada edición estándar) solo puede exportar juegos a Windows. $ 75 le dará la versión pro, que exporta a Windows, Mac y Linux. Para otras exportaciones, debe comprar módulos separados. Los módulos Android e iOS cuestan $ 150 cada uno.

No estoy seguro de lo serio que eres con esto. Puede ser un principiante completo o un desarrollador de juegos experimentado que quiera hacer juegos móviles. Cualquiera que sea, te sugiero que descargues la versión estándar y la pruebes (Heartbeast tiene algunos tutoriales maravillosos, te recomiendo lo básico de RPG). No se preocupe demasiado por el tipo de juegos que realiza al principio, una vez que aprenda los conceptos básicos, puede aprender todo lo demás de Google y la documentación (la documentación es una de las mejores que he visto). Si le gusta el software y se toma muy en serio el desarrollo de juegos móviles, solo entonces debería considerar comprar cualquier actualización.

Si quieres algo gratis, está Unity, que es un motor increíble, pero ten en cuenta que la curva de aprendizaje es mucho más pronunciada en comparación con GameMaker (pero aún así no es tan difícil de aprender, incluso para un principiante). Si vas con Unity, quill18 tiene buenos tutoriales.

¡Buena suerte! Recuerde, no pase demasiado tiempo eligiendo un motor. Al final del día, puedes hacer el mismo juego en casi todos, así que prueba 2 o 3 juegos diferentes hasta que encuentres uno que te guste.

GameMaker | Juegos YoYo

Unidad – Game Engine

Unidad.

Sin duda, la respuesta a esto en mi opinión es la Unidad

Tubería, características, rendimiento, flujo de trabajo. No hay nada mejor que Unity para ese tipo de juego móvil avanzado.

Cualquiera que sepa cómo usar.

¿No conoces ninguno? Bueno, ¿qué tan programador eres?

GameMaker ha sido utilizado por algunas indies para crear juegos geniales. Si quieres ser un indie, esa podría ser la opción.

La unidad tiene poder, flexibilidad y una tienda de activos bien surtida. Si finalmente quieres estar en la industria del juego, esta sería la mejor opción. Excepto en el caso de las compañías AAA, este es el motor de elección si no utiliza el suyo propio.