Corona oyun mühərriki adını Solar2D olaraq dəyişir və tamamilə açıq mənbəyə çevrilir

CoronaLabs Inc. dayandı onun fəaliyyəti və mobil proqramlar yaratmaq üçün hazırlanan oyun mühərriki və çərçivəsini dəyişdirdi Halə tamamilə açıq bir layihəyə çevrildi. İnkişafın əsaslandığı CoronaLabs-dan əvvəllər təqdim edilmiş xidmətlər istifadəçinin sistemində işləyən simulyatora köçürüləcək və ya açıq mənbə proqram təminatının inkişafı üçün pulsuz analoqlarla əvəz olunacaq (məsələn, GitHub). Korona kodu “GPLv3 + kommersiya lisenziyası” paketindən MIT lisenziyasına köçürüldü. CoronaLabs ilə əlaqəli demək olar ki, bütün kodlar da daxil olmaqla MIT lisenziyası altında açıq mənbədir plaginlər.

Gələcək inkişaf müstəqil icma tərəfindən davam etdiriləcək, keçmiş əsas tərtibatçı iştirakda qalacaq və layihə üzərində tam zamanlı işləməyə davam etmək niyyətindədir. Maliyyələşdirmə üçün kraudfandinqdən istifadə olunacaq. Həmçinin elan edilib ki, Corona adı bağlanan şirkətlə əlaqəli olduğundan və hazırkı şəraitdə COVID-2 koronavirus infeksiyasının yaratdığı problemlərlə məşğul olan layihələrlə saxta assosiasiyalara səbəb olduğundan layihənin adı tədricən Solar19D olacaq.

Corona, Lua dilində tətbiqlərin və oyunların sürətli inkişafı üçün nəzərdə tutulmuş çarpaz platforma çərçivəsidir.
Corona Native qatından istifadə edərək C/C++, Obj-C və Java dillərində işləyicilərə zəng etmək mümkündür. Bir layihə iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV və s. daxil olmaqla, bütün dəstəklənən platformalar və cihazlar üçün dərhal tərtib edilə və dərc edilə bilər. İnkişafı və prototipləşdirməni sürətləndirmək üçün kodun hər hansı dəyişikliyinin tətbiqin işinə təsirini dərhal qiymətləndirməyə imkan verən simulyator, həmçinin real cihazlarda sınaq üçün tətbiqi tez yeniləmək üçün alətlər təklif olunur.

Təqdim olunan API-də 1000-dən çox zəng var, o cümlədən sprite animasiya, səs və musiqi emalı, fiziki proseslərin simulyasiyası (Box2D əsasında), obyekt hərəkətinin aralıq mərhələlərinin animasiyası, təkmil qrafik filtrləri, fakturaların idarə edilməsi, şəbəkə imkanlarına giriş, və s. OpenGL qrafikləri göstərmək üçün istifadə olunur. İnkişaf zamanı əsas vəzifələrdən biri yüksək performansa nail olmaq üçün optimallaşdırmadır. 150-dən çox plagin və 300 resurs ayrıca hazırlanmışdır.

Mənbə: opennet.ru

Добавить комментарий