Cuatro motores gráficos para videojuegos accesibles desde Cuba

El desarrollo de los videojuegos “indies cubanos” ha sucedido por la mejora de la conectividad dentro de la isla y también por una mayor accesibilidad a los motores gráficos.

Un motor gráfico es el principal software que se utiliza para el desarrollo de un juego,

Foto: Bing Image Creator_IPS

El incremento de videojuegos independientes en el mundo se explica por el vuelco de la sociedad hacia los espacios digitales y las posibilidades de interconexión que eso trae consigo, además de por la mayor accesibilidad de los motores gráficos utilizados para crearlos.

Un motor gráfico es el principal software que se utiliza para el desarrollo de un juego, aquel mediante el cual se crea y erige visualmente el mundo donde los usuarios interactúan: con él se procesan y renderizan las imágenes y se aterriza a la pantalla el diseño y el planteamiento creativo de un juego. También son herramientas donde se pueden engranar otros elementos que conforman un videojuego: sonido, funcionalidades en línea y otros más que pueden provenir de programas externos.

En Cuba, los desarrolladores de juegos “indies” también se valen de las opciones más accesibles de este tipo de herramientas: en su mayoría, las buscan gratuitas y que se puedan usar desde la red cubana, sin ningún percance de bloqueo tecnológico, como suele suceder como muchísimos servicios de aplicaciones en internet.  De todas formas, a veces también emplean VPNs (puntos de acceso virtual) para evadir dicho inconveniente.

A continuación, IPS Cuba presenta cuatro motores gráficos que utilizan algunos estudios cubanos y aficionados al desarrollo de videojuegos.

Unity

Este es uno de los motores gráficos más populares del mundo. De hecho, según una encuesta realizada a ocho estudios cubanos, en febrero de 2023, por el blog del sitio Creadores Cubanos de Videojuegos, cinco de ellos lo utilizan para crear sus productos de ocio.

Ideal para juegos en 3D y bastante utilizado en géneros de acción, exploración y aventuras, Unity es recomendable para iniciarse en este campo de la programación, pues posee una interfaz muy intuitiva y sencilla de manejar, y proporciona estándares de calidad bastante profesionales.

Debido a su enorme comunidad de usuarios, se puede aprender de forma autodidacta gracias a los millares de tutoriales, consejos e información general que se comparten a través de sus foros. Además, se utiliza para concebir videos de animación, proyectos arquitectónicos, etc.

Interfaz de motor gráfico Unity

Fall Guys, Ultimate Knockout, Ori and the Will of the Wisps, Super Mario Run, Furi y Superhot son algunos títulos de videojuegos famosos que fueron creados con Unity.

Entre los aspectos positivos del motor están su gratuidad –a menos que se gane más de 100 000 dólares por un producto–, cuenta con una lista considerable de plataformas soportadas, recursos y extensiones útiles para programar. Por otro lado, no posee el mejor paquete de herramientas para juegos 2D.

Unreal Engine

También está entre los motores gráficos predilectos en el mundo, si bien en la encuesta sobre Cuba, un solo estudio empleaba Unreal en su programación.

Es un motor potente que se suele desaconsejar para principiantes. Por suerte, cuenta con una sección dedicada exclusivamente a enseñar a los usuarios a moverse por sus interfaces. En cualquier caso, se pueden conseguir resultados impresionantes al trabajar con sus elementos predefinidos de ese ecosistema. Se emplea bastante en juegos de acción y de disparos en 3D. Algunos títulos así lo demuestran: Final Fantasy VII Remake, Fortnite, Gears of War 4 y otros.

Es una plataforma centrada en gráficos y efectos de iluminación ambiciosos, al punto de que trasciende el ámbito indie para ser recurrido por la gran industria de videojuegos.

Su competencia con Unity es cada vez más estrecha, sobre todo desde que en 2015 la empresa se abrió al público ofertando gratuitamente sus servicios. La diferencia esencial reside en que Unity se vale de C# como lenguaje de programación, y Unreal, C++. También este último integra programación visual en la plataforma a través del sistema Blueprints, y su adversario lo hace mediante agentes externos.

Animación de videojuego hecho por Unreal Engine

Los pros no faltan: opciones de exportación multiplataforma de los productos, que incluye las consolas, gráficos de última generación y libre de usarse gratis hasta que sus juegos sean rentables. Eso sí, no tiene una comunidad de desarrolladores tan grande como la de Unity, por lo que cuenta con menos recursos formativos; además, resulta pesado y exigente en cuanto a rendimiento.

GameMaker

GameMaker Studio 2 es una herramienta idónea para crear juegos en 2D. Ostentando un tercer puesto, es uno de los favoritos del público junto a Unity y Unreal. Los juegos Undertale, Hotline Miami, Hyper Light Drifter, Nuclear Throne fueron éxitos comerciales que impulsaron la popularidad de este motor.

Utiliza un lenguaje de programación muy visual sobre la base de tarjetas que se arrastran y se sueltan en cada elemento del videojuego, y para quienes deseen personalizar más sus proyectos posee un editor de línea de código con su propio lenguaje, GML.

Al igual que los anteriores motores presentados, existen variedad de tutoriales oficiales y de la comunidad para su aprendizaje, lo que provoca que el proceso de adaptación con el motor ocurre bastante rápido. También es gratis, pero con versiones de pago. Y tiene costos extras para exportar las creaciones a plataformas como Android o iOS.

Godot

Godot Engine no está a la altura de la popularidad de los motores gráficos anteriores. Entonces sus materiales y recursos de instrucción son menos abundantes, razón de que aprender a utilizarlo con experticia requiere más complejidad.

Aun así, tiene prestaciones interesantes. La encuesta hecha por el blog de Creadores Cubanos de Videojuegos lo sitúa en el segundo puesto: dos estudios, de ocho (algunos de los equipos de desarrolladores utilizan más de un motor gráfico).

Es gratuito, de código abierto, multiplataforma y muy útil para juegos sencillos en 2D y 3D. Until Then, Resolutiion, Kingdoms of the Dump son varios de sus títulos más reconocidos.

Según la propia descripción de su sitio, “proporciona una gran variedad de herramientas comunes” para que “puedas simplemente enfocarte en hacer tu juego sin tener que reinventar la rueda”. Tiene una interfaz sencilla y permite el diseño de videojuegos sin necesidad de que el usuario adquiera conocimientos de programación.

El uso de muchos desarrolladores de este motor es porque su ejecución se puede hacer con poco más de 60 MB y no necesita instalación. Sin embargo, la física en 2D constituye uno de sus puntos débiles, porque tiene menos capacidad con respecto a otros motores gráficos. (2023)

Su dirección email no será publicada. Los campos marcados * son obligatorios.

Normas para comentar:

  • Los comentarios deben estar relacionados con el tema propuesto en el artículo.
  • Los comentarios deben basarse en el respeto a los criterios.
  • No se admitirán ofensas, frases vulgares ni palabras obscenas.
  • Nos reservamos el derecho de no publicar los comentarios que incumplan con las normas de este sitio.