De Corona-game-engine verandert zijn naam in Solar2D en wordt volledig open source

CoronaLabs Inc. gestopt zijn activiteiten en transformeerde de game-engine en het raamwerk dat werd ontwikkeld voor het maken van mobiele applicaties Corona tot een volledig open project. Eerder geleverde diensten van CoronaLabs, waarop de ontwikkeling was gebaseerd, zullen worden overgebracht naar een simulator die op het systeem van de gebruiker draait, of worden vervangen door gratis analogen die beschikbaar zijn voor open source softwareontwikkeling (bijvoorbeeld GitHub). Code Corona overgedragen van de bundel β€œGPLv3 + commerciΓ«le licentie” naar de MIT-licentie. Bijna alle code die aan CoronaLabs is gekoppeld, is ook open source onder de MIT-licentie, inclusief plug-ins.

De verdere ontwikkeling zal worden voortgezet door de onafhankelijke gemeenschap, waarbij de voormalige hoofdontwikkelaar betrokken blijft en van plan is fulltime aan het project te blijven werken. Voor de financiering zal gebruik worden gemaakt van crowdfunding. Ook werd aangekondigd dat het project geleidelijk zal worden omgedoopt tot Solar2D, aangezien de naam Corona wordt geassocieerd met een sluitend bedrijf en in de huidige omgeving valse associaties veroorzaakt met projecten die te maken hebben met problemen veroorzaakt door de coronavirusinfectie COVID-19.

Corona is een platformonafhankelijk raamwerk ontworpen voor de snelle ontwikkeling van applicaties en games in de Lua-taal.
Het is mogelijk om handlers aan te roepen in C/C++, Obj-C en Java met behulp van de Corona Native laag. EΓ©n project kan onmiddellijk worden samengesteld en gepubliceerd voor alle ondersteunde platforms en apparaten, waaronder iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, enz. Om de ontwikkeling en het maken van prototypen te versnellen, wordt een simulator aangeboden waarmee u onmiddellijk de impact van elke wijziging in de code op de werking van de applicatie kunt evalueren, evenals tools om de applicatie snel bij te werken voor testen op echte apparaten.

De meegeleverde API heeft meer dan 1000 oproepen, waaronder tools voor sprite-animatie, geluids- en muziekverwerking, simulatie van fysieke processen (gebaseerd op Box2D), animatie van tussenstadia van objectbeweging, geavanceerde grafische filters, textuurbeheer, toegang tot netwerkmogelijkheden, enz. OpenGL wordt gebruikt om afbeeldingen weer te geven. Een van de belangrijkste taken tijdens de ontwikkeling is optimalisatie om hoge prestaties te bereiken. Meer dan 150 plug-ins en 300 bronnen zijn afzonderlijk voorbereid.

Bron: opennet.ru

Voeg een reactie