Le moteur de jeu Corona change de nom pour Solar2D et devient complètement open source

CoronaLabs Inc. arrêté ses activités et transformé le moteur de jeu et le framework en cours de développement pour la création d'applications mobiles Corona dans un projet complètement ouvert. Les services précédemment fournis par CoronaLabs, sur lesquels reposait le développement, seront transférés vers un simulateur fonctionnant sur le système de l'utilisateur ou remplacés par des analogues gratuits disponibles pour le développement de logiciels open source (par exemple, GitHub). Code Corona transféré du bundle « GPLv3 + licence commerciale » vers la licence MIT. Presque tout le code associé à CoronaLabs est également open source sous licence MIT, y compris plug-ins.

Le développement sera poursuivi par la communauté indépendante, l'ancien développeur clé restant impliqué et ayant l'intention de continuer à travailler sur le projet à plein temps. Le financement participatif sera utilisé pour le financement. Il a également été annoncé que le projet serait progressivement renommé Solar2D, puisque le nom Corona est associé à une entreprise en train de fermer et, dans l'environnement actuel, provoque de fausses associations avec des projets traitant de problèmes causés par l'infection par le coronavirus COVID-19.

Corona est un framework multiplateforme conçu pour le développement rapide d'applications et de jeux en langage Lua.
Il est possible d'appeler des gestionnaires en C/C++, Obj-C et Java en utilisant la couche Corona Native. Un projet peut être compilé et publié immédiatement pour toutes les plates-formes et appareils pris en charge, notamment iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, etc. Pour accélérer le développement et le prototypage, un simulateur est proposé qui permet d'évaluer immédiatement l'impact de toute modification du code sur le fonctionnement de l'application, ainsi que des outils permettant de mettre à jour rapidement l'application pour des tests sur des appareils réels.

L'API fournie compte plus de 1000 2 appels, notamment des outils d'animation de sprites, de traitement du son et de la musique, de simulation de processus physiques (basés sur Box150D), d'animation d'étapes intermédiaires de mouvement d'objet, de filtres graphiques avancés, de gestion de textures, d'accès aux capacités réseau, etc. OpenGL est utilisé pour afficher des graphiques. L'une des tâches principales du développement est l'optimisation pour atteindre des performances élevées. Plus de 300 plugins et XNUMX ressources ont été préparés séparément.

Source: opennet.ru

Ajouter un commentaire