Jump to content

Солнечная2D

Солнечная 2D
Разработчик(и) Влад Шчербан , Корона Лабс Inc.
Первоначальный выпуск 1.0 / декабрь 2009 г .; 14 лет назад ( 2009-12 )
Стабильная версия
2023.3688 / 30 марта 2023 г .; 16 месяцев назад ( 30.03.2023 ) [1]
Репозиторий github /короналабс /корона
Написано в Lua (Corona API)
Операционная система
  • macOS (создание и развертывание)
  • Windows (создание и развертывание)
  • Linux (создание и развертывание)
  • iPhone / iPad (развертывание)
  • tvOS (развертывание)
  • Android (развертывание)
  • Kindle Fire (развертывание)
  • Android TV (развертывание)
Доступно в Английский
Русский
Тип Комплект для разработки программного обеспечения
Игровой движок
Лицензия МОЯ лицензия
Веб-сайт солнечный2d Отредактируйте это в Викиданных

Solar2D (ранее Corona SDK) — это бесплатный кроссплатформенный комплект разработки программного обеспечения с открытым исходным кодом, первоначально Corona разработанный Labs Inc. и в настоящее время поддерживаемый Владом Щербаном . Выпущенный в конце 2009 года, он позволяет программистам создавать мобильные 2D-приложения для iOS , Android и Kindle , настольные приложения для Windows , Linux и macOS , а также приложения для подключенного телевидения для Apple TV , Fire TV и Android TV . [2]

Solar2D использует интегрированный Lua поверх C++ / OpenGL для создания графических приложений. Программное обеспечение имеет два режима работы: Solar2D Simulator и Solar2D Native. При использовании Solar2D Simulator приложения создаются непосредственно из Solar2D Simulator. Solar2D Native позволяет интегрировать код и ресурсы Lua в проект Xcode или Android Studio для создания приложений и включения собственных функций.

Уолтер Лу и Карлос Икаса основали Ansca Mobile, позже переименованную в Corona Labs, после ухода из Adobe в 2007 году. В Adobe Лу был ведущим архитектором, работавшим в команде Flash Lite , а Икаса был техническим менеджером, ответственным за разработку мобильных Flash. В июне 2009 года Ansca выпустила первую бесплатную бета-версию Corona SDK для первых пользователей. [3] [4] [5]

В декабре 2009 года Ansca выпустила Corona SDK 1.0 для iPhone . В феврале следующего года был выпущен Corona SDK 1.1 с дополнительными функциями. [6] [7]

В сентябре 2010 года Ansca выпустила версию 2.0 Corona SDK и добавила Corona Game Edition. В версии 2.0 добавлена ​​кроссплатформенная поддержка iPad и Android , а в Game Edition добавлен физический движок и другие расширенные функции, предназначенные специально для разработки игр . [8] [9]

В январе 2011 года был выпущен Corona SDK для Windows XP и более поздних версий, что дало разработчикам возможность создавать Android приложения на ПК . [10]

В апреле 2012 года соучредитель и генеральный директор Icaza покинул Ansca, и роль генерального директора взял на себя технический директор Лух. [11] Вскоре после этого, в июне 2012 года, Ansca сменила название на Corona Labs. [12] В августе 2012 года Corona Labs анонсировала Enterprise Edition, в которую добавлены собственные привязки для Objective-C. [13]

В марте 2015 года во время GDC 2015 было объявлено, что Corona SDK полностью бесплатен и будет поддерживать цели развертывания Windows и Mac OS X. [14] [15]

В ноябре 2015 года Corona Labs Inc. объявила о поддержке разработки tvOS для Apple TV.

В марте 2017 года компания Corona Labs была приобретена Appodeal и объявила, что корпоративная версия Corona также станет бесплатной. [16]

В июне 2017 года Corona Labs объявила, что Enterprise переименована в Corona Native, бесплатна для всех и включена в основной продукт». [17]

В январе 2019 года Corona Labs объявила, что Corona 2D будет иметь открытый исходный код под лицензией GNU GPLv3 , предлагая при этом возможность коммерческой лицензии по соглашению с Corona Labs. [18]

В апреле 2020 года движок Corona SDK был переименован в Solar2D. Это было сделано в ответ на закрытие Corona Labs. [19] а также пандемия Covid-19 . Corona Labs также прекратила предлагать коммерческие лицензии и сменила лицензию с открытым исходным кодом с GPLv3 на более либеральную лицензию MIT . [20]

Основные особенности

[ редактировать ]

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

Библиография

[ редактировать ]
  • Заметти, Фрэнк (апрель 2013 г.). Изучите разработку игр с помощью Corona SDK (1-е изд.). Апресс. п. 288. ИСБН  978-1430250685 .
  • Фланаган, Невин (май 2013 г.). Corona SDK Hotshot (1-е изд.). Пакт Паблишинг . п. 334. ИСБН  978-1849694308 .
  • Уай, JA (июнь 2013 г.). Обучающее видео по разработке мобильных игр с использованием Corona SDK (1-е изд.). Бесконечные навыки.
  • Бертон, доктор медицинских наук, Брайан (апрель 2012 г.). Изучение разработки мобильных приложений и игр с помощью Corona SDK (1-е изд.). Бертонс Медиа Групп.
  • Фернандес, Мишель (апрель 2012 г.). Разработка мобильных игр Corona SDK: Руководство для начинающих (1-е изд.). Пакт Паблишинг . п. 408. ИСБН  978-1849691888 .
  • Бертон, Эд.Д., Брайан. Разработка мобильных приложений с помощью Corona (1-е изд.). Бертонс Медиа Групп. п. 436. ИСБН  978-1-937336-00-4 . Архивировано из оригинала 26 июня 2012 г. Проверено 26 июня 2012 г.
  1. ^ «GitHub — coronalabs/Corona at 3688» . Гитхаб .
  2. ^ Паркер, Бетанни (15 сентября 2022 г.). «Лучшие бесплатные игровые движки» . Лучшие колледжи . Проверено 25 марта 2023 г.
  3. ^ «Ветераны Adobe создали конкурента приложениям Flash для iPhone» . ВенчурБит. 23 июня 2009 года . Проверено 4 мая 2010 г.
  4. ^ Чен, Брайан X. (30 апреля 2010 г.). «Генеральный директор Adobe, бывшие инженеры Adobe оценивают флэш-атаку Джобса – Wired.com, 30 апреля 2010 г.» . Проверено 4 мая 2010 г.
  5. ^ «Бывшие инженеры Adobe создают конкурента Flash Corona для iPhone — PocketGamer.biz, 24 июня 2010 г.» . 24 июня 2009 года . Проверено 14 мая 2010 г.
  6. ^ «Ansca Mobile выпускает Corona для разработки iPhone» . Информационная неделя. 1 декабря 2009 г. Архивировано из оригинала 12 июня 2011 г. Проверено 14 мая 2010 г.
  7. ^ «Corona 1.1 уже в продаже — блог компании Corona Labs, 5 февраля 2010 г.» . Архивировано из оригинала 17 июня 2012 года . Проверено 17 мая 2010 г.
  8. ^ «Инструмент разработки Ansca Mobile iPhone добавляет Android — InformationWeek, 14 апреля 2009 г.» . Архивировано из оригинала 12 июня 2011 г. Проверено 2 мая 2010 г.
  9. ^ «Они здесь! Corona SDK и Corona Game Edition» . Архивировано из оригинала 15 сентября 2016 г. Проверено 18 мая 2016 г.
  10. ^ «Инструмент для создания игр для iPhone и Android теперь поддерживает Windows так же, как и Mac» . Все вещи Д. 25 января 2011 г. Проверено 3 августа 2011 г.
  11. ^ «Двигаемся дальше и спасибо» . Архивировано из оригинала 10 августа 2016 г. Проверено 18 мая 2016 г.
  12. ^ «Представляем Corona Labs» . Архивировано из оригинала 19 сентября 2016 г. Проверено 18 мая 2016 г.
  13. ^ «Анонсируем Corona Enterprise» . Архивировано из оригинала 18 сентября 2016 г. Проверено 18 мая 2016 г.
  14. ^ Майер, Джейсон (7 апреля 2015 г.). «GDC 2015 — Corona SDK становится бесплатным — prezi.com, 7 апреля 2015 г.» . Проверено 9 марта 2016 г.
  15. ^ «Corona SDK полностью БЕСПЛАТЕН — Coronalabs.com, 2 марта 2015 г.» . 2 марта 2015 года . Проверено 9 марта 2016 г.
  16. ^ Ха, Энтони. «Компания мобильной рекламы Appodeal приобретает игровую платформу Corona Labs» . ТехКранч . Проверено 16 ноября 2017 г.
  17. ^ «Добро пожаловать в новую Корону! | Corona Labs» . Короналабс . 21 июня 2017 г. Проверено 16 ноября 2017 г.
  18. ^ Чудо, Роб (2 января 2019 г.). «Игровой движок Corona 2D станет открытым исходным кодом в 2019 году» . Корона . Короналабс. Архивировано из оригинала 2 января 2019 года . Проверено 14 июля 2020 г. Corona будет иметь двойную лицензию: коммерческую и открытую. Лицензией с открытым исходным кодом является лицензия GNU GPLv3, а коммерческая лицензия будет доступна по соглашению с Corona Labs.
  19. ^ Чудо, Роб (22 апреля 2020 г.). «Обновление перехода Corona Labs от 22 апреля 2020 г.» . Короналабс . Проверено 24 мая 2020 г.
  20. ^ Чудо, Роб (30 апреля 2020 г.). «Будущее Короны» . Корона . Короналабс. Архивировано из оригинала 2 мая 2020 года . Проверено 14 июля 2020 г. Практически весь код, связанный с Corona Labs, доступен по лицензии MIT.
  21. ^ «КоронаСДК» . Проверено 7 октября 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 375d57a23ea043ae5608f5d58a0b1187__1691581740
URL1:https://arc.ask3.ru/arc/aa/37/87/375d57a23ea043ae5608f5d58a0b1187.html
Заголовок, (Title) документа по адресу, URL1:
Solar2D - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)