Actualizado: 28 de febrero de 2021 / Inicio » Freeware y Reseñas de Software
¿Cuál es el mejor motor de juegos 2D y 3D? Es posible que hayas escuchado el término una y otra vez, pero nunca has sabido lo que es exactamente un ‘Game Engine’. En pocas palabras, un motor de juegos es la arquitectura que los desarrolladores utilizan para ejecutar el juego, donde los componentes que utilizan son reutilizables para construir el marco del juego. Esto les da más tiempo para centrarse en los elementos únicos como los modelos de los personajes, las texturas, cómo interactúan los objetos, etc.
Artículo relacionado ➤ 14 redes de publicidad móvil con alto eCPM para aplicaciones
Si estás buscando un motor de juegos realmente bueno y rico en características pero gratuito, aquí tienes una lista completa de los mejores motores de juegos del mercado para elegir en función de las necesidades, la mayoría de las veces los motores de renderizado se construyen sobre una o varias interfaces de programación de aplicaciones de renderizado (API), como Direct3D, OpenGL o Vulkan que proporcionan una abstracción de software de la unidad de procesamiento gráfico (GPU).
- ↓ 01 – Unity | Gratis | macOS | Windows | Linux
- ↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
- ↓ 03 – CryEngine | Open Source | Windows | Linux
- ↓ 04 – Stride | Open Source | macOS | Windows | Linux
- ↓ 05 – Duality | Open Source | Windows
- ↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
- ↓ 07 – MonoGame | Gratis | macOS | Windows | Linux
- ↓ 08 – Unreal Engine | Gratuito | macOS | Windows | Linux
- ↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
- ↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
- ↓ 11 – Cocos2d-x | Código abierto | macOS | Windows | Linux
- ↓ 12 – Banshee 3D | Open Source | Windows
↓ 01 – Unity | Gratis | macOS | Windows | Linux
Unity se utiliza para crear la mitad de los juegos del mundo. Nuestra plataforma en tiempo real, impulsada por herramientas y servicios, ofrece increíbles posibilidades para los desarrolladores de juegos, y creadores de todas las industrias y aplicaciones. Unity es una herramienta de desarrollo de juegos multiplataforma, diseñada desde el principio para facilitar la creación. Una aplicación profesional totalmente integrada, Unity ofrece la edición personal gratuita con todas las características, una suscripción Plus a 25$ al mes y una suscripción Pro a 125$ al mes con servicios extra como la construcción en la nube.
- Editor todo en uno: Disponible en Windows, Mac y Linux, incluye una gama de herramientas amigables para los artistas para diseñar experiencias inmersivas y mundos de juego, así como un sólido conjunto de herramientas para desarrolladores para implementar la lógica del juego y la jugabilidad de alto rendimiento.
- 2D &3D: Unity admite el desarrollo en 2D y 3D con características y funcionalidades para sus necesidades específicas en todos los géneros.
- Motores de física: Aprovecha las ventajas de Box2D, el nuevo sistema de física basado en DOTS y la compatibilidad con NVIDIA PhysX para conseguir una jugabilidad muy realista y de alto rendimiento.
- 25+ plataformas entre móviles, ordenadores de sobremesa, consolas, iOS, Android, TV, VR, AR y la Web.
↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
Godot proporciona un enorme conjunto de herramientas comunes, para que solo tengas que centrarte en hacer tu juego sin reinventar la rueda. Godot es completamente gratuito y de código abierto bajo la muy permisiva licencia MIT. Sin ataduras, sin derechos de autor, nada. Tu juego es tuyo, hasta la última línea de código del motor. Godot viene con cientos de nodos incorporados que hacen que el diseño del juego sea muy fácil. También puedes crear los tuyos propios para comportamientos personalizados, editores y mucho más. Funciona en Windows, OS X, Linux, FreeBSD, OpenBSD y Haiku. El editor se ejecuta en 32 bits y 64 bits, en todas las plataformas.
- Sistema de escena flexible. Cree composiciones de nodos con soporte para la instanciación y la herencia.
- Editor visual con todas las herramientas que necesita empaquetadas en una hermosa y despejada interfaz de usuario sensible al contexto.
- Ducto de creación de contenido amigable para artistas, diseñadores de niveles, animadores y todo lo demás.
- Edición en vivo persistente donde los cambios no se pierden después de detener el juego. Incluso funciona en dispositivos móviles!
- Crea tus propias herramientas personalizadas con facilidad utilizando el increíble sistema de herramientas.
↓ 03 – CryEngine | Open Source | Windows | Linux
Con CRYENGINE, tienen un objetivo simple: crear el motor de juegos más potente de la industria, y dar a los creadores de todo el mundo las herramientas para aprovechar este poder para crear experiencias de juego de clase mundial, sin importar su presupuesto o tamaño del equipo. CRYENGINE hace que la curva de aprendizaje sea menos pronunciada con el código fuente completo. Tutoriales claros, documentación detallada y una sólida comunidad de desarrollo. El mercado le proporciona una amplia gama de activos listos para usar en sus proyectos.
- Visuales – Aproveche los legendarios mejores visuales de CRYENGINE para dejar boquiabiertos a los jugadores.
- Sandbox &Herramientas – Sandbox y su conjunto de herramientas ponen el poder de crear experiencias impresionantes al alcance de tu mano.
- Personajes &Animación – Llena tus mundos con los personajes más realistas jamás vistos en los juegos.
- Plataformas – Como verdadero motor de nueva generación, CRYENGINE ofrece soporte para todas las plataformas de gama alta de hoy en día.
- Audio/Física – Aprovecha la potencia de las soluciones de física y audio incorporadas para una interacción realista.
- Rendimiento – Consigue una visualización, interacción e inmersión en tiempo real con CRYENGINE.
↓ 04 – Stride | Open Source | macOS | Windows | Linux
Xenko es un motor de juegos C# de código abierto diseñado para el futuro de los juegos. Viene con una cadena de herramientas completa y es especialmente adecuado para crear juegos realistas, ¡pero te permite mucho más! Xenko viene con una robusta cadena de herramientas que te permite crear, gestionar y modificar de forma intuitiva y eficiente todos los activos de tu juego. El conjunto de editores simplifica y automatiza los flujos de trabajo de desarrollo habituales. Sus sistemas de prefabricados y arquetipos anidados escalan a lo largo de todos los editores y activos. Xenko Game Studio también ha sido diseñado para que pueda ser ampliado fácilmente. Un sistema de plug-in para ayudar a los usuarios a extender el Game Studio está por llegar!
- DirectX 12 y Vulkan – Aumenta el rendimiento de tu juego gracias a las APIs gráficas explícitas de próxima generación: multihilo de tu renderizado y reduce la sobrecarga del driver.
- Scripting en C# – Construido en C#, Xenko te da acceso a las APIs de bajo nivel, C#7.0 y al scripting asíncrono, y viene con un editor de scripts.
- Preparado para RV – El renderizado frontal agrupado de Xenko, con su antialiasing multimuestra, lo hace ideal para la RV. Activar la RV es tan sencillo como un solo clic. Xenko utiliza una única API para cada dispositivo, con soporte nativo para Oculus y HTV Vive (más dispositivos muy pronto).
↓ 05 – Duality | Open Source | Windows
Duality es un motor de juegos 2D modular que proporciona su propio editor visual. Es altamente extensible, escrito completamente en C# y respaldado por OpenGL. En muchas bibliotecas de juegos, su código tiene el papel activo de configurar todo y gestionarlo. Estos papeles se invierten aquí: Su trabajo principal es definir los objetos y especificar sus comportamientos – Duality puede manejar todo el resto.
↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
El motor de desarrollo gráfico sin rival para las empresas y la industria. Construye soluciones 3D y 2D de alta calidad y despliega en cualquier plataforma. Completamente gratuito. Wave Engine le permite visualizar grandes datos en la gran pantalla o en auriculares de realidad virtual/aumentada. Wave Engine es el primer motor gráfico centrado en la industria 4.0, el big data y los escenarios de negocio continuos que le proporciona un medio eficiente para tomar mejores decisiones viendo el panorama general detrás de los números.
Independientemente de la física de los juegos de su elección -2D o 3D-, WAVE ENGINE le ayuda a gestionar los activos de sus juegos utilizando nuestro editor de juegos integrado con servicios adicionales, tales como el análisis del juego de los usuarios finales, la publicidad en línea en el juego, las compras dentro de la aplicación, las notificaciones del juego, el manejo del mercado de juegos de redes sociales. Wave Engine es un motor de juegos moderno basado en componentes de C# que permite crear juegos y aplicaciones multiplataforma para muchas plataformas.
↓ 07 – MonoGame | Gratis | macOS | Windows | Linux
Un framework para crear potentes juegos multiplataforma. El sucesor espiritual de XNA con 1000’s de títulos enviados a través de plataformas de escritorio, móviles y consolas. MonoGame es un marco de juego de código abierto .NET totalmente gestionado sin cajas negras. Cree, desarrolle y distribuya sus juegos a su manera. El objetivo es permitir a los desarrolladores de XNA en Xbox 360, Windows y Windows Phone portar sus juegos a las plataformas iOS, Raspberry PI y PlayStation 4 está actualmente en progreso.
- Código gestionado – Al aprovechar C# y otros lenguajes .NET en plataformas Microsoft y Mono puedes escribir código de juego moderno, rápido y fiable.
- Cross-Platform – Actualmente soportamos iOS, Android, MacOS, Linux, todas las plataformas Windows, PS4, PSVita, Xbox One y Switch con más plataformas en camino.
- Fuente abierta – Todo el código está disponible para usted asegurando que tendrá la capacidad de hacer cambios cuando lo necesite o incluso portar a nuevas plataformas.
- Comunidad – Con 1000s de juegos enviados hemos construido una vibrante comunidad de desarrolladores que utilizan MonoGame para la diversión y el beneficio.
↓ 08 – Unreal Engine | Gratuito | macOS | Windows | Linux
Unreal Engine es una suite profesional de herramientas y tecnologías utilizadas para la construcción de juegos de alta calidad a través de una gama de plataformas. La arquitectura de renderizado de Unreal Engine permite a los desarrolladores lograr efectos visuales impresionantes y también escalar elegantemente a sistemas de gama baja. Las nuevas y revolucionarias funciones de flujo de trabajo y un profundo conjunto de herramientas permiten a los desarrolladores iterar rápidamente sobre las ideas y ver resultados inmediatos, mientras que el acceso completo al código fuente en C++ lleva la experiencia a un nivel completamente nuevo.
- Renderización fotorrealista en tiempo real: consiga imágenes con calidad de Hollywood desde el primer momento. El renderizado basado en la física de Unreal Engine, las opciones avanzadas de sombras dinámicas, la funcionalidad de trazado de rayos, los reflejos en el espacio de la pantalla y los canales de iluminación proporcionan la flexibilidad y la eficiencia necesarias para crear contenidos asombrosos.
- Código fuente C++ completo incluido – Con el acceso completo al código fuente C++, puede estudiar, personalizar y depurar todo el Unreal Engine, y enviar su proyecto sin obstáculos.
- Blueprints: Cree sin codificar – Con las secuencias de comandos visuales Blueprint de fácil diseño, puede crear rápidamente prototipos y enviar contenido interactivo sin tocar una línea de código. Utilice Blueprints para construir comportamientos e interacciones de objetos, modificar las interfaces de usuario, ajustar los controles de entrada y mucho más. Visualice el flujo del juego e inspeccione las propiedades mientras comprueba su trabajo con el potente depurador incorporado.
- Marco multijugador robusto – Durante más de dos décadas, el marco multijugador de Unreal Engine ha sido probado en muchas plataformas y tipos de juegos para producir algunas de las experiencias multijugador más atractivas de la industria. Unreal Engine viene con una arquitectura cliente/servidor escalable y probada desde el principio para aportar viabilidad instantánea al componente multijugador de cualquier proyecto.
- VFX &Simulación de partículas – Los editores de efectos visuales Niagara y Cascade incorporados le permiten personalizar completamente los sistemas de partículas utilizando una amplia variedad de módulos. Aproveche las luces de partículas para impactar en su escena y construya complejos movimientos de partículas con campos vectoriales para imitar la realidad y crear niveles profesionales de pulido de efectos visuales.
- Efectos de posprocesamiento de calidad cinematográfica – Las funciones de posprocesamiento de Unreal Engine le permiten ajustar con elegancia el aspecto de las escenas. Los efectos cinematográficos al alcance de tu mano incluyen cubemaps ambientales, oclusión ambiental, bloom avanzado, gradación de color, profundidad de campo, adaptación de ojos, destellos de lente, ejes de luz, antialiasing temporal y mapeo de tonos, por nombrar algunos.
↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
GDevelop es un creador de juegos de código abierto y multiplataforma diseñado para ser utilizado por todos, sin necesidad de conocimientos de programación. Da rienda suelta a tu creatividad con GDevelop y crea cualquier tipo de juego: plataformas, puzles, shoot ‘em up, estrategia, juegos de 8 bits… Repasa los ejemplos o empieza un nuevo proyecto desde cero. Con GDevelop, puedes hacer proyectos sencillos para divertirte o crear ambiciosos juegos indie como HELLO EARTH de Lil BUB, Hyperspace Dogfights y montones de otros juegos!
- Exportación con un clic para Android
- Exportación con un clic a Facebook Instant Games, para jugar en Messenger.
- Exporta tu juego para la web en un clic
- Exporta tu juego a iOS (con PhoneGap Build o Cordova)
- Publica tu juego en Kongregate, Itch.¡io y otros sitios web de juegos!
- Exporta como un juego ejecutable independiente para Windows, macOS y Linux – ¡en un solo clic!
- Muestra anuncios y vídeos de recompensa a tus jugadores usando AdMob
↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
Torque 3D es la mejor solución de código completo y abierto disponible. También es nuestro motor insignia construido sobre los puntos fuertes de nuestro Torque Game Engine Advanced, ganador del premio Front Line. Torque 3D ha sido rediseñado para obtener la máxima flexibilidad y rendimiento en una amplia gama de hardware. Torque 3D viene equipado con un conjunto completo de herramientas para que su equipo pueda sobresalir y producir juegos y simulaciones de alta calidad. Torque 3D es compatible con Windows y el despliegue web basado en el navegador fuera de la caja.
↓ 11 – Cocos2d-x | Código abierto | macOS | Windows | Linux
Cocos2d-x es un marco de juego de código abierto escrito en C++, con una fina capa dependiente de la plataforma. Se utiliza ampliamente para construir juegos, aplicaciones y otros programas interactivos basados en la interfaz gráfica de usuario de varias plataformas. Cocos2d-x es un motor de juegos 2D de código abierto y multiplataforma para el desarrollo de juegos móviles, que es rápido y estable, fácil de aprender y utilizar.
- Plataforma cruzada – Publica desde una única base de código para móvil, escritorio, web y consola. Cocos2d-x permite a los desarrolladores centrarse en la construcción de juegos de vanguardia, mientras que se encarga del trabajo pesado en el back-end.
- Código abierto – Cocos2d-x tiene licencia MIT y es mantenido por la comunidad. Los desarrolladores quieren tener un control total sobre sus juegos y sobre cómo llevar los límites del motor. La belleza de un motor de código abierto es compartir nuevas características con otros. Únete a nosotros y hacer una contribución!
- Lightweight & Fast Running – Completamente escrito en C ++, el núcleo del motor tiene la huella más pequeña, sin embargo, la velocidad más rápida de cualquier otro motor de juego, y está optimizado para funcionar en todo tipo de dispositivos, incluyendo los sistemas Android de gama baja.
- Simple & Fácil de aprender APIs – Cocos2d-x APIs son creados y mantenidos por la leyenda de la industria Ricardo Quesada, quien creó la versión original, súper popular Objective-C. Hay una variedad de documentos, tutoriales y demos para empezar, así que sumérgete y experimenta Cocos2d-x de primera mano.
↓ 12 – Banshee 3D | Open Source | Windows
Construido para que pueda ser extendido y fácilmente personalizado. Código C++14 moderno, con diseño de alta calidad e interfaces limpias que hacen que sea fácil de aprender, extender y mantener. Totalmente documentado y de código abierto. Banshee 3D contiene sistemas de animación, audio, GUI, entrada, física y renderizado. Soporta scripts en C# con una completa API de alto nivel. Soporta la importación de los formatos de archivo más comunes y viene con un editor potente pero fácil de usar. Gráficos de alta fidelidad utilizando un renderizador basado en la física con soporte para HDR y gamma correcto, que se ejecuta en DirectX, OpenGL o Vulkan. Núcleo optimizado con soporte para renderizado multihilo, animación, audio y física con el fin de garantizar el mejor rendimiento.