Corona joko-motorrak Solar2D izenaz aldatzen du eta guztiz kode irekia bihurtzen da

CoronaLabs Inc. gelditu zen bere jarduerak eta mugikorretarako aplikazioak sortzeko garatzen ari den joko-motorra eta esparrua eraldatu zituen Corona proiektu guztiz ireki batean. Aurretik CoronaLabs-ek emandako zerbitzuak, zeinetan oinarritutako garapena, erabiltzailearen sisteman exekutatzen den simulagailu batera transferituko dira, edo kode irekiko softwarearen garapenerako eskuragarri dauden doako analogoekin ordezkatuko dira (adibidez, GitHub). Kodea Corona "GPLv3 + lizentzia komertziala" sortatik MIT lizentziara transferitu da. CoronaLabs-ekin lotutako ia kode guztia MIT lizentziapean kode irekia da, barne pluginak.

Komunitate independenteak garapen gehiago jarraituko du, garatzaile nagusi ohiak inplikatuta jarraituko duela eta proiektuan lanaldi osoan jarraitzeko asmoarekin. Finantziaziorako crowdfunding-a erabiliko da. Era berean, proiektuari pixkanaka Solar2D izena aldatuko zaiola iragarri zen, Corona izena itxiko den enpresa bati lotuta baitago eta, egungo ingurunean, koronavirusak COVID-19 infekzioak eragindako arazoei aurre egiten dieten proiektuekin elkarte faltsuak eragiten baititu.

Corona Lua hizkuntzan aplikazioak eta jokoak azkar garatzeko diseinatutako plataforma anitzeko esparrua da.
Posible da C/C++, Obj-C eta Java kudeatzaileei deitzea Corona Native geruza erabiliz. Proiektu bat berehala konpilatu eta argitaratu daiteke onartzen diren plataforma eta gailu guztietarako, iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, etab. Garapena eta prototipoak bizkortzeko, kodearen edozein aldaketa aplikazioaren funtzionamenduan duen eragina berehala ebaluatzeko aukera ematen duen simulagailu bat eskaintzen da, baita gailu errealetan probak egiteko aplikazioa azkar eguneratzeko tresnak ere.

Emandako APIak 1000 dei baino gehiago ditu, besteak beste, spriteen animaziorako tresnak, soinua eta musika prozesatzeko, prozesu fisikoen simulazioa (Box2D-n oinarrituta), objektuen mugimenduaren tarteko faseen animazioa, iragazki grafiko aurreratuak, ehunduraren kudeaketa, sareko gaitasunetarako sarbidea, etab. OpenGL grafikoak bistaratzeko erabiltzen da. Garapen garaian eginkizun nagusietako bat errendimendu handia lortzeko optimizazioa da. 150 plugin eta 300 baliabide baino gehiago bereizita prestatu dira.

Iturria: opennet.ru

Gehitu iruzkin berria