Saltar al contenido

Los mejores motores de juegos de 2020

Los mejores motores de juegos de 2020

Los mejores motores de juegos de 2020

 

Cuando se trata del desarrollo de juegos, elegir el motor de juego adecuado para tu juego puede hacer o deshacer toda la experiencia. También hay muchos factores a considerar:

  • ¿Qué tipo de juego estás intentando hacer?
  • ¿Tu juego es 2D o 3D?
  • ¿Qué experiencia tienes?
  • ¿Qué tan vibrante es la comunidad del motor o marco?
  • ¿Qué tipo de recursos están disponibles para el motor?

Con todos estos factores a considerar, puede ser un verdadero desafío asegurarse de elegir la base adecuada para trabajar. Esto es especialmente cierto en la era actual, en la que la tecnología evoluciona constantemente, lo que significa que continuamente aparecen nuevos motores y actualizaciones con innovaciones novedosas.

Sin embargo, para hacer la elección un poco más simple, hemos compilado una lista de los mejores motores de juego en 2020, junto con las fortalezas y debilidades de cada motor en función de algunos de los factores mencionados, para ayudarlo con el proceso. .

 

Unity

Desarrollado desde 2005, el motor de juegos Unity  se ha convertido en un elemento básico de la industria de los juegos independientes. Con actualizaciones constantes y características nuevas e importantes, como Unity Reflect, que se agregan cada año, el soporte para el motor es increíble.

El motor no solo es adecuado para juegos 2D y 3D de cualquier tipo, sino que también es una opción popular para el desarrollo de VR y AR gracias a muchas empresas y desarrolladores que crean SDK convenientes para el motor. Más allá de esto, Unity también tiene una comunidad considerable, con una tienda de activos activa con activos gratuitos y de pago a su alcance.

Como es un motor tan robusto y gratuito para los desarrolladores que ganan menos de $ 100K / año, es una opción fantástica para los principiantes, independientemente de lo que quieran hacer.

Dicho esto, si está buscando desarrollar un estudio de juegos completo alrededor de Unity, las licencias pueden ser costosas, aunque vienen con más funciones.

Además, Unity puede ser más pesado en su sistema si está ejecutando algunas de las demostraciones de tecnología de gama alta para sacar a la luz todas las capacidades del motor.

Por último, vale la pena mencionar que, dado que Unity se actualiza con tanta frecuencia, puede ser fácil perder nuevas funciones o ser difícil encontrar las antiguas, ya que la interfaz de usuario y el sistema para acceder a ellas pueden cambiar.

A continuación, puede ver un cortometraje creado con el motor de Unity utilizando el canal de renderizado de alta definición de Unity para ver todas las capacidades del motor.

 

 

Ventajas:

  • Gratis para principiantes que ganen menos de $ 100K
  • Ideal para juegos en 2D y 3D
  • Fuerte soporte de juegos móviles
  • Disponibilidad de VR y AR SDK
  • Tienda de activos con toneladas de activos gratuitos

Desventajas:

  • Licencias costosas para profesionales
  • Las demostraciones de tecnología de gama alta requieren mejores computadoras
  • Muchos cambios en la interfaz de usuario

Ejemplos de juegos creados con Unity

¿Es Unity para ti? ¡Para comenzar, consulte algunos cursos de Unity creados por desarrolladores certificados de Unity!

Unreal Engine

 

Unreal Engine

 

Debido a sus sólidas capacidades gráficas con iluminación, sombreadores y más, Unreal Engine es el motor detrás de muchos de los juegos triple A más populares que existen en la actualidad. Dado su uso desenfrenado en ese sector, el motor se ha desarrollado de manera muy específica para manejar muchas tareas complicadas de manera más eficiente que otros motores. Como otros en esta lista, el motor también es de código abierto, lo que significa que la comunidad también está mejorando constantemente el motor. Junto con su diseño visual para que incluso los no programadores puedan desarrollar sus juegos, Unreal es realmente una potencia que es capaz de casi cualquier cosa, incluida la realidad virtual. ¿También mencionamos que, como Unity, también hay un Marketplace donde puede obtener activos gratuitos?

Sin embargo, muchos desarrolladores informan que Unreal Engine es más adecuado para proyectos más grandes y proyectos en los que tiene la intención de trabajar en equipo. Además, como el programa tiene muchos gráficos, muchas personas encontrarán que requiere una computadora más potente en comparación con otros motores como Unity. Más allá de esto, también es digno de mención que, si bien Unreal Engine puede crear juegos en 2D además de juegos en 3D, el motor no es necesariamente el más adecuado para la tarea.

El siguiente video representa solo algunas de las cosas increíbles que los estudiantes de todo el mundo han creado con Unreal Engine.

 

 

Ventajas:

  • Excelente para gráficos de alta gama
  • Más rendimiento que otros motores
  • Una de las mejores opciones para la realidad virtual
  • Planificación visual para no programadores
  • Mercado considerable con activos gratuitos

Desventajas:

  • No es lo mejor para proyectos simples o en solitario.
  • Los gráficos de alta gama requieren computadoras más potentes
  • Mejor para juegos 3D que 2D

Ejemplos de juegos creados con Unreal Engine

Si Unreal Engine suena como el motor para usted, consulte estos cursos para comenzar con sus proyectos de desarrollo de juegos Unreal.

Godot

 

Godot

 

Aunque Godot ha existido desde 2014, solo recientemente el motor ha ganado popularidad. El motor del juego Godot es fantástico si buscas algo gratuito y de código abierto, lo que significa que puedes modificar el motor y vender tus juegos como quieras. El motor admite capacidades 2D y 3D, por lo que está bien redondeado para cualquier tipo de juego que intentes hacer. Godot también adopta un enfoque único con su arquitectura de nodo y escena para representar funciones específicas del juego, lo que lo distingue de competidores similares y que puede ser más fácil para muchos usuarios. Agregue una comunidad apasionada alrededor del motor, ¡y tendrá un verdadero ganador en sus manos!

En cuanto a las debilidades, Godot utiliza su propio lenguaje personal para la creación de scripts, llamado GDScript . Si bien el lenguaje funciona fantásticamente y recuerda a Python (un lenguaje favorito de muchos desarrolladores), ya que fue diseñado específicamente para Godot, los desarrolladores experimentados pueden considerar tedioso adaptarse a otro lenguaje. Además, como Godot no es tan conocido como otros motores aquí, no hay tantos recursos disponibles en comparación con un motor básico como Unity o Unreal.

¿Busca ejemplos? ¡A continuación se muestra una muestra de algunos de los juegos que se están creando para dispositivos móviles utilizando el motor de juego Godot!

 

 

Fortalezas:

  • Funciona para juegos 2D y 3D
  • Gratis y de código abierto, incluso comercialmente
  • Comunidad apasionada
  • Arquitectura única para el desarrollo de juegos

Debilidades:

  • Es posible que a los desarrolladores experimentados no les guste GDScript
  • No tantos recursos como otros motores

Ejemplos de juegos hechos con Godot

 

Si está interesado en este motor de código abierto, le recomendamos que consulte los siguientes cursos para comenzar con su aprendizaje. También puede leer algunos tutoriales gratuitos si eso es más lo que le gusta.

Phaser

 

Phaser

 

Phaser comenzó su vida alrededor de 2013, aunque la versión más reciente, Phaser 3, solo existe desde 2018. Aun así, esto no ha impedido que el marco sea extremadamente popular, especialmente para aquellos que desean hacer dispositivos móviles o basados ​​en navegador. juegos. Como la tecnología detrás de Phaser se basa en gran medida en las mismas tecnologías utilizadas para el desarrollo web, también es un marco que es relativamente estable incluso cuando salen diferentes versiones. Más allá de esto, Phaser viene con la física y el otro tipo de adiciones que se espera que tenga cualquier motor, lo que significa que puedes hacer cualquier cantidad de juegos con él, incluidos los MMORPG, ¡con las adiciones correctas!

Sin embargo, en general, Phaser es un marco basado en 2D, por lo que puede que no sea el más adecuado si estás tratando de hacer un juego en 3D. Además, si bien el marco es multiplataforma, ya que está principalmente diseñado para navegadores, tiene algunas limitaciones que los motores independientes más potentes no tienen.

A continuación se muestran algunos ejemplos de varios juegos creados con Phaser, ¡enlaces a los que puede encontrar en los ejemplos a continuación!

Fortalezas:

  • Excelente para juegos de navegador y móviles
  • Extremadamente estable
  • Ampliado fácilmente con tecnologías web

Debilidades:

  • Diseñado específicamente para juegos 2D
  • Más limitado que otros motores

Ejemplos de juegos hechos con Phaser

Si está listo para expandir sus habilidades de desarrollo de juegos HTML5 con Phaser, ¡consulte estos cursos !

GameMaker Studio 2

 

Descripción general del editor de GameMaker Studio

Este popular motor de juego creado en 2017 es la versión más nueva de GameMaker Studio , que ha existido desde 1999 a través de muchas iteraciones y nombres. GameMaker es ampliamente compatible en múltiples plataformas, incluso Nintendo Switch. También es una opción muy amigable para aquellos que no tienen experiencia con la codificación, ya que utiliza principalmente un lenguaje de scripting visual de arrastrar y soltar de su propia creación para permitir que todos los niveles de habilidad de los usuarios creen los juegos de sus sueños. Sin embargo, para aquellos que prefieren la codificación, también ofrece su lenguaje GameMaker para programar comportamientos personalizados que se extienden más allá de lo que puede cubrir la programación visual. En general, el motor es muy amigable para los principiantes y abre el desarrollo de juegos a casi todos.

Sin embargo, a diferencia de muchos de los otros motores y marcos de esta lista, GameMaker Studio 2 es propietario, por lo que puede que no sea una gran opción para aquellos que buscan algo con un presupuesto limitado. Además, al igual que Phaser, este motor está diseñado específicamente para juegos 2D. Si bien tiene capacidades 3D limitadas, no se acerca a nada que Unity, Unreal o Godot puedan hacer.

¡Echa un vistazo a la muestra a continuación de juegos creados con GameMaker Studio!

 

 

Ventajas:

  • Compatible con toneladas de plataformas
  • Programación fácil de arrastrar y soltar
  • Extremadamente apto para principiantes

Desventajas:

  • Orientado más a juegos 2D
  • Cuesta dinero obtener

Ejemplos de juegos creados con GameMaker Studio 2

Conclusión

Con todo, estos cinco motores / marcos anteriores son solo algunos de los muchos motores disponibles para desarrollar tus juegos. Sin embargo, como estos motores y marcos impulsan algunos de los juegos independientes y de gran presupuesto más populares, puedes estar seguro de su calidad y capacidad para manejar casi cualquier juego que desees crear. Cada uno tiene sus fortalezas y debilidades, por supuesto, pero todos han resistido la prueba del tiempo y siguen siendo los principales contendientes para el año 2020 al mejor motor de juego.

Sin embargo, si todavía está indeciso acerca de cualquier motor, también podemos recomendarle que primero descubra el mejor lenguaje para el desarrollo de juegos , lo que debería ayudarlo a tomar esa decisión crucial. Además de eso, es posible que también desee obtener más información sobre la codificación en general , o tal vez incluso explorar las perspectivas de trabajo de desarrollador , lo que puede ser de gran ayuda al tomar este tipo de decisiones.

Decida lo que decida, ¡estamos ansiosos por ver los juegos que crea!

Quizás te puede interesar nuestros artículos siguientes: