Corona-speletjie-enjin verander naam na Solar2D en word volledig oopbron

CoronaLabs Inc. gestop sy aktiwiteite en transformeer die speletjie-enjin en raamwerk wat ontwikkel word vir die skep van mobiele toepassings Corona in 'n heeltemal oop projek. Voorheen gelewerde dienste van CoronaLabs, waarop ontwikkeling gebaseer is, sal oorgedra word na 'n simulator wat op die gebruiker se stelsel loop, of vervang word met gratis analoë beskikbaar vir oopbronsagteware-ontwikkeling (byvoorbeeld GitHub). Kode Corona oorgedra van die "GPLv3 + kommersiële lisensie"-bundel na die MIT-lisensie. Byna alle kode wat met CoronaLabs geassosieer word, is ook oopbron onder die MIT-lisensie, insluitend plugins.

Verdere ontwikkeling sal deur die onafhanklike gemeenskap voortgesit word, met die voormalige sleutelontwikkelaar wat betrokke bly en van voorneme is om voltyds aan die projek te werk. Skarebefondsing sal vir finansiering gebruik word. Daar is ook aangekondig dat die projek geleidelik herdoop sal word na Solar2D, aangesien die naam Corona geassosieer word met 'n sluitingsmaatskappy en, in die huidige omgewing, valse assosiasies veroorsaak met projekte wat handel oor probleme wat veroorsaak word deur die koronavirusinfeksie COVID-19.

Corona is 'n kruisplatform-raamwerk wat ontwerp is vir die vinnige ontwikkeling van toepassings en speletjies in die Lua-taal.
Dit is moontlik om hanteerders in C/C++, Obj-C en Java te bel deur die Corona Native-laag te gebruik. Een projek kan onmiddellik saamgestel en gepubliseer word vir alle ondersteunde platforms en toestelle, insluitend iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, ens. Om ontwikkeling en prototipering te bespoedig, word 'n simulator aangebied waarmee u onmiddellik die impak van enige verandering in die kode op die werking van die toepassing kan evalueer, sowel as gereedskap om die toepassing vinnig op te dateer om op regte toestelle te toets.

Die verskafde API het meer as 1000 oproepe, insluitend gereedskap vir sprite-animasie, klank- en musiekverwerking, simulasie van fisiese prosesse (gebaseer op Box2D), animasie van intermediêre stadiums van voorwerpbeweging, gevorderde grafiese filters, tekstuurbestuur, toegang tot netwerkvermoëns, ens. OpenGL word gebruik om grafika te vertoon. Een van die hooftake tydens ontwikkeling is optimalisering om hoë werkverrigting te behaal. Meer as 150 inproppe en 300 hulpbronne is afsonderlik voorberei.

Bron: opennet.ru

Voeg 'n opmerking