Binago ng Corona game engine ang pangalan nito sa Solar2D at naging ganap na open source

CoronaLabs Inc. winakasan mga aktibidad nito at binago ang game engine at framework na binuo para sa paglikha ng mga mobile application Putong sa isang ganap na bukas na proyekto. Ang mga dating ibinigay na serbisyo mula sa CoronaLabs, kung saan nakabatay ang development, ay ililipat sa isang simulator na tumatakbo sa system ng user, o papalitan ng mga libreng analogue na available para sa open source na software development (halimbawa, GitHub). Code Corona inilipat mula sa bundle na "GPLv3 + komersyal na lisensya" patungo sa lisensya ng MIT. Halos lahat ng code na nauugnay sa CoronaLabs ay open source din sa ilalim ng lisensya ng MIT, kabilang ang mga plugin.

Ang karagdagang pag-unlad ay ipagpapatuloy ng independiyenteng komunidad, kung saan ang dating pangunahing developer ay nananatiling kasangkot at nagnanais na magpatuloy sa pagtatrabaho sa proyekto nang buong-panahon. Ang crowdfunding ay gagamitin para sa financing. Inanunsyo rin na ang proyekto ay unti-unting papalitan ng pangalan sa Solar2D, dahil ang pangalang Corona ay nauugnay sa isang pagsasara ng kumpanya at, sa kasalukuyang kapaligiran, ay nagdudulot ng mga maling asosasyon sa mga proyektong tumutugon sa mga problema na dulot ng impeksyon sa coronavirus na COVID-19.

Ang Corona ay isang cross-platform na framework na idinisenyo para sa mabilis na pagbuo ng mga application at laro sa wikang Lua.
Posibleng tumawag sa mga humahawak sa C/C++, Obj-C at Java gamit ang Corona Native layer. Maaaring i-compile at i-publish kaagad ang isang proyekto para sa lahat ng sinusuportahang platform at device, kabilang ang iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, atbp. Upang mapabilis ang pag-unlad at prototyping, inaalok ang isang simulator na nagbibigay-daan sa iyo upang agad na suriin ang epekto ng anumang pagbabago sa code sa pagpapatakbo ng application, pati na rin ang mga tool para sa mabilis na pag-update ng application para sa pagsubok sa mga totoong device.

Ang ibinigay na API ay may higit sa 1000 mga tawag, kabilang ang mga tool para sa sprite animation, pagpoproseso ng tunog at musika, simulation ng mga pisikal na proseso (batay sa Box2D), animation ng mga intermediate na yugto ng paggalaw ng bagay, advanced na mga filter ng graphics, pamamahala ng texture, pag-access sa mga kakayahan sa network, atbp. Ang OpenGL ay ginagamit upang magpakita ng mga graphic. Ang isa sa mga pangunahing gawain sa panahon ng pag-unlad ay ang pag-optimize upang makamit ang mataas na pagganap. Higit sa 150 mga plugin at 300 mga mapagkukunan ay inihanda nang hiwalay.

Pinagmulan: opennet.ru

Magdagdag ng komento