Solar2D

Solar2D
Изображение логотипа
Тип игровой движок
Разработчик Corona Labs
Дата выхода 10 декабря 2009
Поддерживаемые ОС Windows, macOS
Написан на языках Lua, C++
Лицензия MIT
Последняя версия 2022.3680
solar2d.com (англ.)

Solar2D (до 2020 года — «Corona SDK») — бесплатный фреймворк с открытым исходным кодом для создания игр и приложений, разработанный компанией Corona Labs Inc. Solar2D позволяет создавать мобильные 2D-приложения для различных платформ без необходимости вносить изменения в код. Заявлена поддержка таких платформ, как Android, iOS, Kindle, macOS, Windows, Linux. Предусмотрена сборка веб-приложений (HTML5).

Solar2D использует язык Lua для реализации логики приложений. Помимо этого разработчики предоставляют возможность обращаться к нативным библиотекам или API[1].

Основные возможности

  • Возможность разработки для мобильных и десктопных платформ;
  • Поддержка физического движка Box2D и системы частиц;
  • Возможность разработки и установки дополнительных плагинов, расширяющих функциональность движка[2];
  • Эмуляция различных разрешений экрана и устройств;
  • Работа с аудио, графикой, данными акселерометра, технологией GPS, криптографией, сетями, пользовательским вводом.

Примечания

  1. Solar2D (англ.). solar2d.com. Дата обращения: 9 сентября 2021. Архивировано 3 сентября 2021 года.
  2. Corona Marketplace lets you buy and sell 2D source code for iOS and Android Games — Corona Marketplace  (неопр.). Дата обращения: 6 января 2018. Архивировано 6 января 2018 года.

Ссылки

  • Официальный сайт
Перейти к шаблону «Lua (язык)»
КомпиляторыФреймворки и DLLПорты и дистрибутивыIDEsПриложения
  • Plua
  • Lua Player
  • Corona SDK