科羅納實驗室公司 它的活動並改變了為創建行動應用程式而開發的遊戲引擎和框架 成為一個完全開源的專案。 CoronaLabs 先前提供的服務(開發以此為基礎)將轉移到用戶系統上運行的模擬器中,或替換為可用於開源軟體開發的免費類似程式(例如 GitHub)。 從「GPLv3 + 商業許可證」捆綁轉移到 MIT 許可證。 幾乎所有與 CoronaLabs 相關的程式碼也是在 MIT 授權下開源的,包括 .
進一步的開發將由一個獨立的社區繼續進行,前核心開發人員將繼續參與並全職致力於該專案。項目資金將透過眾籌方式籌集。此外,該計畫還宣布將逐步更名為 Solar2D,因為 Corona 這個名字與一家即將倒閉的公司有關,並且在當前環境下,人們錯誤地將其與應對新冠病毒感染 COVID-19 所致問題的項目聯繫起來。
Corona是一個跨平台框架,專為使用Lua語言快速開發應用程式和遊戲而設計。
使用 Corona Native 層,可以呼叫 C/C++、Objective-C 和 Java 中的處理程序。單一項目可以建置並發佈到所有受支援的平台和設備,包括 iOS。 Android亞馬遜 Fire, macOS, Windows, LinuxHTML5、Apple TV、Fire TV Android 電視等。為了加快開發和原型製作速度,我們提供了一個模擬器,讓您可以立即評估任何程式碼變更對應用程式運行的影響,以及用於快速更新應用程式以在真實裝置上進行測試的工具。
提供的API有1000多個調用,包括精靈動畫、聲音和音樂處理、物理過程模擬(基於Box2D)、對象運動中間階段的動畫、高級圖形過濾器、紋理管理、網絡功能訪問等工具,ETC。 OpenGL用於顯示圖形。 開發過程中的主要任務之一是優化以實現高效能。 單獨準備了150多個插件和300多個資源。
來源: opennet.ru
