O motor de xogo Corona cambia o seu nome a Solar2D e pasa a ser de código aberto completamente

CoronaLabs Inc. parou as súas actividades e transformou o motor de xogos e o marco que se está a desenvolver para crear aplicacións móbiles Coroa nun proxecto totalmente aberto. Os servizos prestados anteriormente de CoronaLabs, nos que se baseou o desenvolvemento, transferiranse a un simulador que se executa no sistema do usuario ou substituiranse por análogos gratuítos dispoñibles para o desenvolvemento de software de código aberto (por exemplo, GitHub). Código Corona transferido do paquete "GPLv3 + licenza comercial" á licenza MIT. Case todo o código asociado con CoronaLabs tamén é de código aberto baixo a licenza MIT, incluído complementos.

A comunidade independente continuará co desenvolvemento posterior, co que o antigo desenvolvedor clave permanecerá implicado e ten a intención de seguir traballando no proxecto a tempo completo. Para o financiamento empregarase o crowdfunding. Tamén se anunciou que o proxecto pasará a ser rebautizado paulatinamente por Solar2D, xa que o nome Corona está asociado a unha empresa que pecha e, no entorno actual, provoca asociacións falsas con proxectos que tratan problemas causados ​​pola infección por coronavirus COVID-19.

Corona é un marco multiplataforma deseñado para o desenvolvemento rápido de aplicacións e xogos na linguaxe Lua.
É posible chamar a controladores en C/C++, Obj-C e Java usando a capa Corona Native. Pódese compilar e publicar un proxecto inmediatamente para todas as plataformas e dispositivos compatibles, incluídos iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, etc. Para acelerar o desenvolvemento e a creación de prototipos, ofrécese un simulador que permite avaliar inmediatamente o impacto de calquera cambio no código no funcionamento da aplicación, así como ferramentas para actualizar rapidamente a aplicación para probar en dispositivos reais.

A API proporcionada ten máis de 1000 chamadas, incluíndo ferramentas para animación de sprites, procesamento de son e música, simulación de procesos físicos (baseado en Box2D), animación de fases intermedias do movemento de obxectos, filtros gráficos avanzados, xestión de texturas, acceso a capacidades de rede, etc. OpenGL úsase para mostrar gráficos. Unha das principais tarefas durante o desenvolvemento é a optimización para acadar un alto rendemento. Preparáronse por separado máis de 150 complementos e 300 recursos.

Fonte: opennet.ru

Engadir un comentario