cuando se trata de 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 tratando de hacer?
- ¿tu juego es 2D o 3D?
- ¿Qué experiencia tienes?
- ¿Qué tan vibrante es la Comunidad del motor o del framework?
- ¿Qué tipos 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 correcta para trabajar., Esto es especialmente cierto en la era actual, donde la tecnología evoluciona constantemente, lo que significa que nuevos motores y actualizaciones están saliendo todo el tiempo con innovaciones novedosas.
para hacer la elección un poco más simple, sin embargo, hemos compilado una lista de los mejores motores de juego en 2021, junto con los puntos fuertes y débiles de cada motor basado en algunos de los factores mencionados, para ayudarte con el proceso.,
antes de entrar, te recomendamos leer nuestros artículos sobre cómo codificar un juego y cómo crear un juego si esta es tu primera introducción al desarrollo de juegos, ya que te ayudarán a dar tus primeros pasos antes de saltar directamente a elegir un motor. También te puede gustar nuestros mejores lenguajes de programación para aprender a codificar artículo como una manera de reducir su preferencia de idioma!
tabla de contenidos
Unity
habiendo sido desarrollado desde 2005, el motor de juego Unity se ha convertido en un elemento básico de la industria de juegos indie., Con actualizaciones constantes y nuevas características principales, 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, así como gracias a muchas compañías 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 activos con activos gratuitos y de pago al alcance de la mano., Como es un motor tan robusto y gratuito para desarrolladores que ganan menos de $100k/año, es una opción fantástica para principiantes independientemente de lo que quieran hacer.
dicho esto, si está buscando desarrollar un estudio de juegos completo en torno a Unity, las licencias pueden ser costosas, aunque vienen con más características. Además, Unity puede ser más pesado en su sistema si está ejecutando algunas de las demostraciones tecnológicas de gama alta para sacar todas las capacidades del motor., Por último, vale la pena mencionar que como Unity se actualiza con tanta frecuencia, puede ser fácil perderse nuevas funciones o ser una lucha para encontrar las antiguas, ya que la interfaz de usuario y el sistema para acceder a ellas podrían cambiar.
a continuación puedes ver un cortometraje creado con el motor de Unity usando la tubería de renderizado de alta definición de Unity para ver todas las capacidades del motor.,
fortalezas:
- gratis para principiantes ganar menos de $100k
- ideal para juegos 2D y 3D
- fuerte soporte de juegos móviles
- disponibilidad de SDK de VR y AR
- Asset Store con toneladas de activos gratuitos
debilidades:
- costosas licencias para profesionales
- /li>
- muchos cambios en la interfaz de usuario
ejemplos de juegos hechos con Unity
- Osiris: New Dawn
- Hollow Knight
- Rick and Morty: Virtual Rick-ality
- Genshin Impact
¿ES Unity para ti?, ¡Echa un vistazo a algunos cursos de Unity creados por desarrolladores certificados de Unity para comenzar! También puedes revisar los tutoriales gratuitos de Unity en este blog. También le recomendamos que consulte nuestro artículo de Unity vs. Unreal Engine si su elección se reduce entre esos motores.
Unreal Engine
debido a sus sólidas capacidades gráficas con iluminación, sombreadores y más, Unreal Engine es la casa de poder detrás de muchos de los juegos más populares de triple-A que hay hoy en día., Dado su uso desenfrenado en ese sector, el motor ha sido desarrollado muy específicamente para manejar muchas tareas complicadas de manera más eficiente que otros motores. Al igual que 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 truly es una casa de poder que es capaz de casi cualquier cosa, incluida la realidad virtual. ¿También mencionamos que, al igual que Unity, también hay un mercado donde puedes 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 como equipo. Además, como el programa es pesado en el extremo de los gráficos, muchas personas encontrarán que requiere un ordenador más potente en comparación con otros motores como Unity. Más allá de esto, también es digno de mención que mientras Unreal Engine puede crear juegos 2D además de Juegos 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.,erformant que otros motores
debilidades:
- No es el 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 hechos con Unreal Engine
- SOULCALIBUR vi
- gears 5
- DRAGON QUEST XI
Si Unreal Engine suena como el motor para ti, echa un vistazo a estos cursos para comenzar con tus proyectos de desarrollo de juegos Unreal!, Alternativamente, puedes revisar algunos de nuestros tutoriales gratuitos, o incluso revisar nuestro artículo de Unity vs.Unreal Engine (si aún no lo has hecho) para obtener más información.
Godot
aunque Godot ha sido de alrededor desde 2014, es sólo recientemente que el motor realmente se ha recogido en popularidad. El motor de Juego de Godot es fantástico si estás buscando algo gratuito y de código abierto, lo que significa que puedes alterar el motor y vender tus juegos como quieras., El motor es compatible con capacidades 2D y 3D, por lo que está bien redondeado para cualquier tipo de juego que esté tratando de hacer. Godot también adopta un enfoque único con su arquitectura de nodos y escenas para representar funciones específicas del juego, diferenciándolo de competidores similares y que puede ser más fácil para muchos usuarios. Agregue una comunidad apasionada que rodea el motor, ¡y tendrá un verdadero ganador en sus manos!
en cuanto a debilidades, Godot utiliza su propio lenguaje personal para scripting, llamado GDScript., Mientras que el lenguaje funciona fantásticamente y es una reminiscencia de Python (un lenguaje favorito para 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 algunos 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 un escaparate de solo algunos de los juegos que se están haciendo para móviles utilizando el motor de Juego Godot!,
fortalezas:
- funciona para juegos 2D y 3D
- libre y de código abierto-incluso comercialmente
- comunidad apasionada
- arquitectura única para el desarrollo de juegos
debilidades:
- a los desarrolladores experimentados puede que no les guste GDScript
- No tantos recursos como otros motores
ejemplos de juegos hechos con Godot
- protocorgi
- Deep SIXED
- gun – toting Cats
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 su fantasía.
Phaser
Phaser comenzó su vida alrededor de 2013, aunque la versión más reciente, Phaser 3, solo ha existido desde 2018. Aun así, esto no ha impedido que el framework sea extremadamente popular, especialmente para aquellos que quieren hacer juegos móviles o basados en el navegador. 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 física y el otro tipo de adiciones que se espera que tenga cualquier motor, lo que significa que puedes hacer cualquier número de juegos con él, incluidos los MMORPG, ¡con las adiciones correctas!
En general, Phaser es un framework basado en 2D, por lo que puede no ser 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 orientado a los navegadores, viene con algunas limitaciones que los motores independientes más potentes no tienen.,
a continuación se muestran algunos ejemplos de varios juegos realizados con Phaser, enlaces a los que se pueden encontrar en los ejemplos a continuación!,
fortalezas:
- ideal para juegos de navegador y móviles
- extremadamente estable
- fácilmente ampliado con tecnologías web
debilidades:
- orientado específicamente para juegos 2D
- más limitado que otros motores
ejemplos de juegos hechos con Phaser
- magikmon
- gems ‘n ropes
- pickem’s tiny Adventure
Si estás listo para ampliar tus habilidades de desarrollo de juegos html5 con Phaser, echa un vistazo a estos cursos!, Alternativamente, es posible que también te gusten los tutoriales gratuitos disponibles aquí y aquí.
GameMaker Studio 2
Este popular motor de juegos creado en 2017 es la versión más reciente de GameMaker Studio, que ha existido desde 1999 a través de muchas iteraciones y nombres. GameMaker es ampliamente compatible con múltiples plataformas, incluso con 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 sus juegos de ensueño. Para aquellos que prefieren la codificación, sin embargo, también ofrece su lenguaje GameMaker para programar comportamientos personalizados que se extienden más allá de lo que la programación visual puede cubrir. En general, el motor es muy amigable para principiantes y abre el desarrollo del juego a casi todo el mundo.,
sin embargo, a diferencia de muchos de los otros motores y frameworks en esta lista, GameMaker Studio 2 es propietario, por lo que puede no ser 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 está cerca de nada como Unity, Unreal o Godot puede hacer.
echa un vistazo a la muestra a continuación de los juegos hechos con GameMaker Studio!,
Fortalezas:
- Compatible en toneladas de plataformas
- Fácil de arrastrar-y-gota de programación
- Muy principiante-friendly
Debilidades:
- Orientado más para juegos 2D
- los Costos de dinero para obtener
Ejemplos de Juegos de Hecho con GameMaker Studio 2
- Hyper Light Drifter
- UNDERTALE
- Recolector
Conclusión
Todo en todos, estos cinco motores/marcos anteriores son sólo algunos de los muchos motores disponibles para desarrollar los juegos., Sin embargo, como estos motores y frameworks impulsan algunos de los juegos indie y de gran presupuesto más populares, puede estar seguro de su calidad y capacidad para manejar casi cualquier juego que desee 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 2021 para el mejor motor de juego.
si todavía estás indeciso sobre cualquier motor, también podemos recomendarte primero averiguar el mejor lenguaje para el desarrollo de juegos, lo que debería ayudarte a hacer esa elección crucial., Además de eso, es posible que también desee aprender más sobre la codificación en general, o tal vez incluso explorar las perspectivas de trabajo de desarrollador, lo que puede ayudar a lo grande al tomar este tipo de decisión.
sea lo que sea que decidas, ¡no podemos esperar a ver los juegos que creas!
- Acceso a todos los más de 200 cursos
- Nuevos cursos agregado mensual
- Cancelar en cualquier momento
- Certificados de finalización
Deja una respuesta