Об этом проекте

Solar2D (ранее Corona SDK) — это бесплатный и открытый 2D-движок для игр, предназначенный для быстрой разработки приложений и игр на нескольких платформах. Он использует Lua — легкий и быстрый скриптовый язык, популярный в игровой индустрии. С помощью единой кодовой базы разработчики могут нацеливаться на Apple iPhone/iPad, Android, Amazon Fire, Mac, Windows, Linux, HTML5, а также на подключенные телевизоры, такие как Apple TV, Amazon Fire TV и Android TV. Ключевые функции включают симулятор с мгновенным обновлением для быстрого прототипирования, развертывание live-сборки через локальные сети, обширный API с более чем 1000 функций и поддержку многочисленных плагинов для рекламы, аналитики, медиа и многого другого. Движок позволяет вызывать нативные библиотеки (C/C++/Obj-C/Java) и упаковывать код в виде плагинов. Он интегрируется с популярными редакторами, такими как Sublime Text, Atom, Visual Studio Code и ZeroBrane Studio. Solar2D распространяется под лицензией MIT с открытым исходным кодом, что дает полные права на настройку и распространение приложений. Репозиторий включает исходный код с точками входа для платформ в каталоге `platform` и использует подмодули git. Участники должны подписать лицензионное соглашение с участником (CLA). Проект поддерживается сообществом, главный разработчик — shchvova, и следует Кодексу поведения. Установка рекомендуется через бинарные релизы, обширная документация доступна на docs.coronalabs.com.