Mae injan gêm Corona yn newid ei henw i Solar2D ac yn dod yn ffynhonnell gwbl agored

Mae CoronaLabs Inc. stopio ei weithgareddau a thrawsnewid yr injan gêm a'r fframwaith sy'n cael ei ddatblygu ar gyfer creu cymwysiadau symudol Corona i mewn i brosiect hollol agored. Bydd gwasanaethau a ddarparwyd yn flaenorol gan CoronaLabs, y seiliwyd y datblygiad arnynt, yn cael eu trosglwyddo i efelychydd sy'n rhedeg ar system y defnyddiwr, neu eu disodli gan analogau am ddim sydd ar gael ar gyfer datblygu meddalwedd ffynhonnell agored (er enghraifft, GitHub). Cod Corona trosglwyddo o'r bwndel “trwydded fasnachol GPLv3 +” i'r drwydded MIT. Mae bron pob cod sy'n gysylltiedig â CoronaLabs hefyd yn ffynhonnell agored o dan y drwydded MIT, gan gynnwys ategion.

Bydd datblygiad pellach yn parhau gan y gymuned annibynnol, gyda'r cyn ddatblygwr allweddol yn parhau i fod yn gysylltiedig ac yn bwriadu parhau i weithio ar y prosiect yn llawn amser. Bydd cyllido torfol yn cael ei ddefnyddio ar gyfer ariannu. Cyhoeddwyd hefyd y bydd y prosiect yn cael ei ailenwi'n raddol i Solar2D, gan fod yr enw Corona yn gysylltiedig â chwmni cau ac, yn yr amgylchedd presennol, yn achosi cysylltiadau ffug â phrosiectau sy'n delio â phroblemau a achosir gan yr haint coronafirws COVID-19.

Mae Corona yn fframwaith traws-lwyfan sydd wedi'i gynllunio ar gyfer datblygiad cyflym cymwysiadau a gemau yn yr iaith Lua.
Mae'n bosibl galw trinwyr yn C/C++, Obj-C a Java gan ddefnyddio haen Brodorol Corona. Gellir llunio a chyhoeddi un prosiect ar unwaith ar gyfer pob platfform a dyfais a gefnogir, gan gynnwys iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV, ac ati. Er mwyn cyflymu datblygiad a phrototeipio, cynigir efelychydd sy'n eich galluogi i werthuso effaith unrhyw newid yn y cod ar weithrediad y cymhwysiad ar unwaith, yn ogystal ag offer ar gyfer diweddaru'r cais ar gyfer profi dyfeisiau go iawn yn gyflym.

Mae gan yr API a ddarperir fwy na 1000 o alwadau, gan gynnwys offer ar gyfer animeiddio corlun, prosesu sain a cherddoriaeth, efelychu prosesau ffisegol (yn seiliedig ar Box2D), animeiddio camau canolradd symud gwrthrychau, hidlwyr graffeg uwch, rheoli gwead, mynediad at alluoedd rhwydwaith, etc. Defnyddir OpenGL i arddangos graffeg. Un o'r prif dasgau yn ystod datblygiad yw optimeiddio i gyflawni perfformiad uchel. Mae mwy na 150 o ategion a 300 o adnoddau wedi'u paratoi ar wahân.

Ffynhonnell: opennet.ru

Ychwanegu sylw