El motor del juego Corona cambia su nombre a Solar2D y pasa a ser completamente de código abierto

CoronaLabs Inc. interrumpido sus actividades y transformó el motor del juego y el marco que se está desarrollando para la creación de aplicaciones móviles Corona en un proyecto completamente abierto. Los servicios proporcionados anteriormente por CoronaLabs, en los que se basó el desarrollo, se transferirán a un simulador que se ejecuta en el sistema del usuario o se reemplazarán con análogos gratuitos disponibles para el desarrollo de software de código abierto (por ejemplo, GitHub). Código corona transferido del paquete “licencia comercial GPLv3 +” a la licencia MIT. Casi todo el código asociado con CoronaLabs también es de código abierto bajo la licencia del MIT, incluido complementos.

La comunidad independiente continuará con el desarrollo, y el antiguo desarrollador clave seguirá involucrado y tiene la intención de continuar trabajando en el proyecto a tiempo completo. Para la financiación se utilizará crowdfunding. También se anunció que el proyecto pasará gradualmente a llamarse Solar2D, ya que el nombre Corona está asociado a una empresa que cierra y, en el entorno actual, provoca falsas asociaciones con proyectos que abordan problemas causados ​​por la infección por el coronavirus COVID-19.

Corona es un marco multiplataforma diseñado para el rápido desarrollo de aplicaciones y juegos en lenguaje Lua.
Es posible llamar a controladores en C/C++, Obj-C y Java utilizando la capa Corona Native. Un proyecto se puede compilar y publicar inmediatamente para todas las plataformas y dispositivos compatibles, incluidos iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, etc. Para acelerar el desarrollo y la creación de prototipos, se ofrece un simulador que le permite evaluar inmediatamente el impacto de cualquier cambio en el código en el funcionamiento de la aplicación, así como herramientas para actualizar rápidamente la aplicación para probarla en dispositivos reales.

La API proporcionada tiene más de 1000 llamadas, incluidas herramientas para animación de sprites, procesamiento de sonido y música, simulación de procesos físicos (basado en Box2D), animación de etapas intermedias del movimiento de objetos, filtros gráficos avanzados, gestión de texturas, acceso a capacidades de red, etc. OpenGL se utiliza para mostrar gráficos. Una de las principales tareas durante el desarrollo es la optimización para lograr un alto rendimiento. Se han preparado por separado más de 150 complementos y 300 recursos.

Fuente: opennet.ru

Añadir un comentario