Corona Labs

Corona es un motor dedicado al despliegue de aplicaciones y videojuegos 2D que cuenta con su propio editor. Se trata de un proyecto veterano con casi una década de trayectoria que para su API utiliza Lua, lenguaje que en su momento recomendamos para iniciarse en la programación, sobre C++ y OpenGL.

Nueve años después de comenzar su andadura, los encargados de este proyecto han anunciado que abrirán el código de la mayor parte del motor, un movimiento que posiblemente busque un mejor posicionamiento en un mercado que desde Corona Labs reconocen como sobresaturado. En la correspondiente entrada en el blog corporativo han hecho repaso de algunos de sus éxitos, como el alcanzar el número 1 en algunas tiendas de aplicaciones.

Aunque es un paso en la buena dirección por parte de Corona Labs, el hecho de que hayan mencionado que liberarán la “mayor parte del motor” deja entrever que se guardarán alguna que otra carta bajo la manga, manteniéndose el editor como software privativo.

Otra pega es que a pesar de estar aparentemente construido totalmente con tecnologías multiplataforma, no ofrece soporte para GNU/Linux, ni a nivel del editor ni en el despliegue de las aplicaciones, estando el primer componente disponible solo para Windows y Mac y el soporte de lo segundo para Windows, Mac, iOS, tvOS, Android, Android TV y Kindle Fire.

Sin embargo, a su favor tiene la posibilidad de integrar el código de Lua y los correspondientes activos en proyectos de Xcode y Android Studio para incluir características nativas de cada plataforma.

Esperemos que esta liberación parcial del motor sea un primer paso para terminar dando soporte a GNU/Linux.