Injini ya mchezo wa Corona inabadilisha jina lake kuwa Solar2D na kuwa chanzo wazi kabisa

Kampuni ya CoronaLabs Inc. kuachishwa shughuli zake na kubadilisha injini ya mchezo na mfumo unaotengenezwa kwa ajili ya kuunda programu za simu Corona kwenye mradi wazi kabisa. Huduma zilizotolewa hapo awali kutoka kwa CoronaLabs, ambazo usanidi ulitegemea, zitahamishiwa kwenye kiigaji kinachoendeshwa kwenye mfumo wa mtumiaji, au kubadilishwa na analogi zisizolipishwa zinazopatikana kwa uundaji wa programu huria (kwa mfano, GitHub). Kanuni ya Corona kuhamishwa kutoka kwa kifungu cha "GPLv3 + leseni ya kibiashara" hadi leseni ya MIT. Takriban msimbo wote unaohusishwa na CoronaLabs pia ni chanzo wazi chini ya leseni ya MIT, ikijumuisha programu-jalizi.

Maendeleo zaidi yataendelezwa na jumuiya huru, huku msanidi programu mkuu wa zamani akibakia kuhusika na kunuia kuendelea kufanya kazi kwenye mradi huo kwa muda wote. Ufadhili wa watu wengi utatumika kufadhili. Pia ilitangazwa kuwa mradi huo utabadilishwa jina na kuwa Solar2D, kwa kuwa jina Corona linahusishwa na kampuni inayofunga kazi na, katika mazingira ya sasa, husababisha uhusiano wa uwongo na miradi inayoshughulikia shida zinazosababishwa na maambukizi ya coronavirus COVID-19.

Corona ni mfumo wa jukwaa mtambuka iliyoundwa kwa ajili ya ukuzaji wa haraka wa programu na michezo katika lugha ya Kilua.
Inawezekana kupiga simu vidhibiti katika C/C++, Obj-C na Java kwa kutumia safu ya Native ya Corona. Mradi mmoja unaweza kukusanywa na kuchapishwa mara moja kwa majukwaa na vifaa vyote vinavyotumika, ikijumuisha iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, n.k. Ili kuharakisha maendeleo na prototyping, simulator inatolewa ambayo inakuwezesha kutathmini mara moja athari za mabadiliko yoyote katika kanuni juu ya uendeshaji wa programu, pamoja na zana za kusasisha haraka maombi ya majaribio kwenye vifaa halisi.

API iliyotolewa ina simu zaidi ya 1000, ikiwa ni pamoja na zana za uhuishaji wa sprite, usindikaji wa sauti na muziki, uigaji wa michakato ya kimwili (kulingana na Box2D), uhuishaji wa hatua za kati za harakati za kitu, vichujio vya juu vya michoro, usimamizi wa texture, ufikiaji wa uwezo wa mtandao, na kadhalika. OpenGL inatumika kuonyesha michoro. Moja ya kazi kuu wakati wa ukuzaji ni uboreshaji kufikia utendaji wa juu. Zaidi ya programu-jalizi 150 na rasilimali 300 zimetayarishwa tofauti.

Chanzo: opennet.ru

Kuongeza maoni