Corona тоглоомын хөдөлгүүр нь нэрээ Solar2D болгон өөрчилсөн бөгөөд бүрэн нээлттэй эх сурвалж болдог

CoronaLabs Inc. зогссон үйл ажиллагаа явуулж, гар утасны програм үүсгэхэд зориулж хөгжүүлж буй тоглоомын хөдөлгүүр болон хүрээг өөрчилсөн Corona бүрэн нээлттэй төсөл болгон. CoronaLabs-аас өмнө нь үзүүлж байсан, хөгжүүлэлт дээр суурилсан үйлчилгээг хэрэглэгчийн систем дээр ажиллаж байгаа симулятор руу шилжүүлэх эсвэл нээлттэй эхийн програм хангамж хөгжүүлэх боломжтой үнэгүй аналогуудаар солих болно (жишээлбэл, GitHub). Корона код "GPLv3 + арилжааны лиценз" багцаас MIT лиценз рүү шилжүүлсэн. CoronaLabs-тай холбоотой бараг бүх код нь MIT лицензийн дагуу нээлттэй эх сурвалж юм залгаасууд.

Цаашдын хөгжлийг бие даасан нийгэмлэгүүд үргэлжлүүлэх бөгөөд хуучин гол хөгжүүлэгч оролцсон хэвээр байгаа бөгөөд төсөл дээр бүрэн цагаар ажиллахаар төлөвлөж байна. Санхүүжилтэд краудфандинг ашиглана. Корона гэдэг нэр нь хаалтын компанитай холбоотой бөгөөд одоогийн нөхцөлд COVID-2 коронавирусын халдвараас үүдэлтэй асуудлуудтай холбоотой төслүүдтэй хуурамч холбоо үүсгэж байгаа тул төслийн нэрийг аажмаар Solar19D болгон өөрчлөхийг зарлав.

Корона бол Луа хэл дээрх программууд болон тоглоомуудыг хурдан хөгжүүлэхэд зориулагдсан хөндлөн платформ хүрээ юм.
Corona Native давхаргыг ашиглан C/C++, Obj-C болон Java хэл дээр зохицуулагчдыг дуудах боломжтой. Нэг төслийг iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV гэх мэт бүх дэмжигдсэн платформ болон төхөөрөмжүүдэд нэн даруй эмхэтгэж, нийтлэх боломжтой. Хөгжүүлэлт, прототипийг хурдасгахын тулд кодын аливаа өөрчлөлт нь програмын үйл ажиллагаанд үзүүлэх нөлөөллийг нэн даруй үнэлэх боломжийг олгодог симулятор, мөн бодит төхөөрөмж дээр турших програмыг хурдан шинэчлэх хэрэгслийг санал болгож байна.

Өгөгдсөн API нь 1000 гаруй дуудлагатай бөгөөд үүнд спрайт хөдөлгөөнт дүрс, дуу, хөгжим боловсруулах хэрэгсэл, физик процессын симуляци (Box2D дээр суурилсан), объектын хөдөлгөөний завсрын үе шатуудын хөдөлгөөнт дүрс, дэвшилтэт график шүүлтүүр, бүтэц зохион байгуулалт, сүлжээний чадавхид хандах, гэх мэт. OpenGL нь графикийг харуулахад ашиглагддаг. Хөгжүүлэлтийн явцад хийх гол ажлуудын нэг бол өндөр гүйцэтгэлд хүрэхийн тулд оновчтой болгох явдал юм. 150 гаруй залгаас, 300 гаруй нөөцийг тусад нь бэлтгэсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх