솔라2D

Solar2D
솔라 2D
Solar2D logo.png
개발자Vlad Shherban, Corona Labs Inc.
초기 릴리즈1.0/2009년 12월, 12년 전(2009-12년)
안정된 릴리스
2020.3595 / 2020년 5월 20일, 2년 전(2020-05-20)
저장소github.com/coronalabs/corona
기입처Lua(Corona API)
운영 체제
이용가능기간:영어
러시아어
유형소프트웨어 개발 키트
게임 엔진
면허증.MIT 라이선스
웹 사이트solar2d.com Edit this at Wikidata

Solar2D(이전의 Corona SDK)는 Corona Labs Inc.에서 개발하여 현재 Vlad Shherban에서 관리하고 있는 무료 오픈 소스 크로스 플랫폼 소프트웨어 개발 키트입니다.2009년 말에 출시된 이 제품은 소프트웨어 프로그래머iOS, Android 및 Kindle용 2D 모바일 애플리케이션, Windows, LinuxMacOS용 데스크톱 애플리케이션, Apple TV, Fire TV 및 Android TV용 커넥티드 TV 애플리케이션을 구축할 수 있도록 지원합니다.

Solar2D는 C++/OpenGL 에 통합된 Lua를 사용하여 그래픽 애플리케이션을 구축합니다.이 소프트웨어에는 Solar2D Simulator와 Solar2D Native의 두 가지 작동 모드가 있습니다.Solar2D Simulator를 사용하면 앱이 Solar2D Simulator에서 직접 구축됩니다.Solar2D Native를 사용하면 Xcode 또는 Android Studio 프로젝트에 Lua 코드와 자산을 통합하여 앱을 구축하고 네이티브 기능을 포함할 수 있습니다.

역사

Walter Luh와 Carlos Icaza는 2007년 Adobe에서 출발한 후 Ansca Mobile(나중에 Corona Labs로 개명)을 시작했습니다.Adobe에서 Luh는 Flash Lite 팀에서 일하는 수석 설계자였고 Icaza는 모바일 플래시 오서링을 담당하는 엔지니어링 매니저였습니다.2009년 6월에 Ansca는 얼리어답터들을 [1][2][3]위한 최초의 Corona SDK 베타 프리 버전을 출시했습니다.

2009년 12월에 Ansca는 iPhone용 Corona SDK 1.0을 출시했습니다.이듬해 2월에 Corona SDK 1.1이 추가 [4][5]기능과 함께 출시되었습니다.

2010년 9월에 Ansca는 Corona SDK 버전 2.0을 출시하고 Corona Game Edition을 추가하였다.버전 2.0은 iPad와 Android를 위한 크로스 플랫폼 지원을 추가했으며, Game Edition은 게임 [6][7]개발을 위한 물리 엔진 및 기타 고급 기능을 추가했다.

2011년 1월, Corona SDK가 Windows XP 이후용으로 출시되어 개발자들은 [8]PC 상에서 안드로이드 애플리케이션을 구축할 수 있게 되었습니다.

2012년 4월, 공동 창업자이자 CEO인 Icaza가 Ansca를 탈퇴하고, CTO Luh가 CEO를 [9]맡았습니다.그 직후인 2012년 6월에 Ansca는 Corona [10]Labs로 이름을 변경했습니다.2012년 8월, Corona [11]Labs는 Objective-C의 네이티브 바인딩을 추가한 Enterprise Edition을 발표했습니다.

2015년 3월 GDC 2015에서 Corona SDK는 완전히 무료이며 Windows 및 Mac OS X 배포 [12][13]대상을 지원할 것이라고 발표했습니다.

2015년 11월, Corona Labs Inc.는 Apple TV용 TVOS 개발 지원을 발표했습니다.

2017년 3월, Corona Labs는 Appodeal에 인수되어 엔터프라이즈 버전의 Corona도 [14]무료가 될 것이라고 발표했다.

2017년 6월, Corona Labs는 Enterprise의 이름을 Corona Native로 변경했으며, 모든 사람이 무료로 사용할 수 있으며 핵심 [15]제품의 일부로 포함되었다고 발표했습니다."

2019년 1월, 코로나 연구소는 코로나 2D가 GNU GPLv3 라이선스로 오픈 소스 될 것이며 코로나 [16]연구소와 합의하여 상용 라이선스 옵션을 제공할 것이라고 발표했다.

2020년 4월, 엔진은 코로나 SDK에서 Solar2D로 이름이 변경되었습니다.이는 코로나 [17]연구소의 폐쇄와 COVID-19 대유행에 대한 대응으로 이루어졌다.Corona Labs는 상용 라이선스의 제공을 중단하고 오픈 소스 라이선스를 GPLv3에서 보다 관대한 MIT [18]라이선스로 변경했습니다.

주요 기능

Solar2D의 API 스위트는 오디오 및 그래픽스, 암호, 네트워킹 및 가속도계 정보, GPS, 사용자 입력과 같은 디바이스 정보 및 위젯, 입자 효과 [19]등에 대한 API 호출을 특징으로 합니다.

참고 문헌

  • Zammetti, Frank (April 2013). Learn Game Development with Corona SDK (1st ed.). Apress. p. 288. ISBN 1430250682.
  • Flanagan, Nevin (May 2013). Corona SDK Hotshot (1st ed.). Packt Publishing. p. 334. ISBN 1849694303.
  • Whye, J.A. (June 2013). Mobile Game Development with Corona SDK Training Video (1st ed.). Infinite Skills.
  • Burton, Ed.D., Brian (April 2012). Learning Mobile Application & Game Development with Corona SDK (1st ed.). Burtons Media Group.
  • Fernandez, Michelle (April 2012). Corona SDK Mobile Game Development: Beginner's Guide (1st ed.). Packt Publishing. p. 408. ISBN 1849691886.
  • Burton, Ed.D., Brian. Mobile App Development with Corona (1st ed.). Burtons Media Group. p. 436. ISBN 978-1-937336-00-4.

레퍼런스

  1. ^ "Adobe vets build rival to Flash for iPhone apps". VentureBeat. June 23, 2009. Retrieved 2010-05-04.
  2. ^ Chen, Brian X. (April 30, 2010). "Adobe CEO, Ex-Adobe Engineers Weigh In on Jobs' Flash Attack - Wired.com, April 30, 2010". Retrieved 2010-05-04.
  3. ^ "Ex-Adobe engineers create Flash competitor Corona for the iPhone - PocketGamer.biz, June 24, 2010". Retrieved 2010-05-14.
  4. ^ "Ansca Mobile Releases Corona For iPhone Development". InformationWeek. December 1, 2009. Retrieved 2010-05-14.
  5. ^ "Corona 1.1 is now shipping - Corona Labs company blog, February 5, 2010". Archived from the original on June 17, 2012. Retrieved 2010-05-17.
  6. ^ "Ansca Mobile iPhone Authoring Tool Adds Android - InformationWeek, April 14, 2009". Retrieved 2010-05-02.
  7. ^ "They're here! Corona SDK and Corona Game Edition". Archived from the original on 2016-09-15. Retrieved 2016-05-18.
  8. ^ "Tool for Creating iPhone and Android Games Now Speaks Windows as Well as Mac". All Things D. January 25, 2011. Retrieved 2011-08-03.
  9. ^ "Moving On And Thanks". Archived from the original on 2016-08-10. Retrieved 2016-05-18.
  10. ^ "Introducing Corona Labs". Archived from the original on 2016-09-19. Retrieved 2016-05-18.
  11. ^ "Announcing Corona Enterprise". Archived from the original on 2016-09-18. Retrieved 2016-05-18.
  12. ^ Mayer, Jason (April 7, 2015). "GDC 2015 - Corona SDK goes free - prezi.com, April 7, 2015". Retrieved 2016-03-09.
  13. ^ "Corona SDK is completely FREE - Coronalabs.com, March 2, 2015". Retrieved 2016-03-09.
  14. ^ Ha, Anthony. "Mobile ad company Appodeal acquires game platform Corona Labs". TechCrunch. Retrieved 2017-11-16.
  15. ^ "Welcome to the new Corona! Corona Labs". Corona Labs. 2017-06-21. Retrieved 2017-11-16.
  16. ^ Miracle, Rob (2 January 2019). "The Corona 2D game engine is going open source in 2019". Corona. Corona Labs. Archived from the original on 2 January 2019. Retrieved 14 July 2020. Corona will be dual-licensed under both commercial and open source licenses. The open source license is the GNU GPLv3 license, and commercial license will be available upon agreement with Corona Labs.
  17. ^ Miracle, Rob (2020-04-22). "Corona Labs transition update 22-April-2020". Corona Labs. Retrieved 2020-05-24.
  18. ^ Miracle, Rob (30 April 2020). "Future of Corona". Corona. Corona Labs. Archived from the original on 2 May 2020. Retrieved 14 July 2020. Pretty much all code related to Corona Labs has been made available under the MIT license.
  19. ^ "CoronaSDK". Retrieved 7 October 2013.

외부 링크