{{위키데이터 속성 추적}}
{{소프트웨어 정보
|이름 = 솔라 2D </br> Solar 2D
|다른이름 = 
|로고 = Solar2D logo.png
|로고크기 = 200px
|로고설명 = 
|화면 = 
|화면크기 =
|설명 = 
|원저자 = 
|개발자 = 블라드 슈체르반 (Vlad Shcherban), [[Corona Labs Inc.]]
|발표일 = {{시작 날짜와 나이|2020|05|20}},  1.0 / {{시작 날짜와 나이|2009|12|}}
|최근 버전 = 2020.3595
|최근 버전 출시일 = 
|미리보기 버전 = 
|미리보기 버전 출시일 = 
|지원중단 = 
|상태 = 
|저장소 = 
|프로그래밍 언어 = [[루아 (프로그래밍 언어)]]
|엔진 = 
|운영체제 = [[macOS]], [[마이크로소프트 윈도우|윈도우]], [[리눅스]], [[iPhone]] / [[iPad]], [[tvOS]], [[Android]], [[Kindle Fire]], [[Android TV]]
|플랫폼 = 
|기본포함 = 
|대체함 = 
|대체됨 = 
|서비스이름 = 
|크기 = 
|표준 = 
|언어 = [[영어]], [[러시아어]]
|언어수 = 
|언어각주 = 
|종류 = [[프로그래밍 도구]]<br />[[게임 엔진]]
|라이선스 = [[MIT 라이선스]]
|허가 = 
|웹사이트 =  {{공식 URL}} {{URL|https://github.com/coronalabs/corona}}
|기준 = 
}}
'''솔라2D (Solar2D)''' (이전 코로나 SDK)코로나 랩스(Corona Labs Inc.)는 원래 코로나 랩스가 개발하고 현재는 블라드 셰르반이 관리하고 있는 자유 및 오픈 소스 크로스 플랫폼 소프트웨어 개발 키트이다. 2009년 말에 출시된 이 제품은 소프트웨어 프로그래머들이 iOS, 안드로이드, 킨들용 2D 모바일 애플리케이션, 윈도우, 리눅스, macOS용 데스크톱 애플리케이션, 애플 TV, 파이어 TV, 안드로이드 TV용 커넥티드 TV 애플리케이션을 만들 수 있게 한다.

Solar2D는 그래픽 애플리케이션을 구축하기 위해 C++/OpenGL 위에 계층화된 통합 루아를 사용한다. 이 소프트웨어에는 솔라2D 시뮬레이터와 솔라2D 네이티브의 두 가지 작동 모드가 있다. Solar2D Simulator를 사용하면 앱이 Solar2D Simulator에서 직접 구축된다. Solar2D Native를 사용하면 Lua 코드와 자산을 Xcode 또는 Android Studio 프로젝트에 통합하여 앱을 구축하고 기본 기능을 포함할 수 있다.

==역사==
왈터 루아 (Walter Luh)와 캐를로스 이카자 (Carlos Icaza)는 안사 모바일 (Ansca Mobile)을 시작하였으며, 2007년 어도비를 떠난 후, 후에 코로나 랩스로 이름을 바꾸었다. Adobe에서 Luh는 Flash Lite 팀에서 일하는 수석 설계자였고 Icaza는 모바일 Flash 제작을 담당하는 엔지니어링 매니저였다. 2009년 6월, 안스카는 얼리 어답터들을 위한 최초의 코로나 SDK 베타를 무료로 출시하였다.<ref name="VentureBeat1">{{웹 인용|url=https://venturebeat.com/2009/06/23/adobe-vets-build-rival-to-flash-for-iphone-apps/|title=Adobe vets build rival to Flash for iPhone apps |publisher=VentureBeat |date=June 23, 2009 | access-date=2010-05-04}}</ref><ref name="Wired">{{뉴스 인용|url=https://www.wired.com/gadgetlab/2010/04/adobe-flash-jobs/|title=Adobe CEO, Ex-Adobe Engineers Weigh In on Jobs’ Flash Attack - Wired.com, April 30, 2010 |access-date=2010-05-04 | first=Brian X. |last=Chen |date=April 30, 2010}}</ref><ref name="PocketGamer">{{웹 인용|url=http://www.pocketgamer.biz/r/PG.Biz/Corona/news.asp?c=14053|title=Ex-Adobe engineers create Flash competitor Corona for the iPhone - PocketGamer.biz, June 24, 2010 |access-date=2010-05-14}}</ref>

2009년 12월, 안스카는 아이폰용 코로나 SDK 1.0을 출시했다. 다음 해 2월, 코로나 SDK 1.1이 추가 기능과 함께 출시되었다.<ref name="InformationWeek1">{{웹 인용 |url=http://www.informationweek.com/news/personal-tech/smart-phones/222000116 |title=Ansca Mobile Releases Corona For iPhone Development |publisher=InformationWeek |date=December 1, 2009 |access-date=2010-05-14 |archive-date=2011-06-12 |archive-url=https://web.archive.org/web/20110612033100/http://www.informationweek.com/news/personal-tech/smart-phones/222000116 |url-status= }}</ref><ref name="CoronaLabsBlog1">{{웹 인용|url=http://www.coronalabs.com/blog/2010/02/05/corona-1-1-is-now-shipping/ |title=Corona 1.1 is now shipping - Corona Labs company blog, February 5, 2010 |access-date=2010-05-17 |archive-url=https://web.archive.org/web/20120617042829/http://www.coronalabs.com/blog/2010/02/05/corona-1-1-is-now-shipping/ |archive-date=June 17, 2012 |url-status=dead }}</ref>

2010년 9월, 안스카는 코로나 SDK 버전 2.0을 출시하고 코로나 게임 에디션을 추가하였다. 버전 2.0은 아이패드와 안드로이드를 위한 크로스 플랫폼 지원을 추가했고 게임 에디션은 특히 게임 개발을 목표로 한 물리 엔진과 기타 고급 기능들을 추가했다.<ref name="InformationWeek2">{{웹 인용|url=http://www.informationweek.com/news/security/app-security/224400157|title=Ansca Mobile iPhone Authoring Tool Adds Android - InformationWeek, April 14, 2009|access-date=2010-05-02|archive-date=2011-06-12|archive-url=https://web.archive.org/web/20110612032550/http://www.informationweek.com/news/security/app-security/224400157|url-status=}}</ref><ref name="CoronaLabsBlog2">{{웹 인용|url=https://coronalabs.com/blog/2010/09/16/theyre-here-corona-sdk-and-corona-game-edition/|title=They're here! Corona SDK and Corona Game Edition|access-date=2016-05-18|archive-url=https://web.archive.org/web/20160915071014/https://coronalabs.com/blog/2010/09/16/theyre-here-corona-sdk-and-corona-game-edition/|archive-date=2016-09-15|url-status=dead}}</ref>

2011년 1월, 코로나 SDK는 윈도우 XP 이상용으로 출시되어 개발자들에게 PC에서 안드로이드 애플리케이션을 빌드할 수 있는 기회를 제공하였다.<ref>{{웹 인용|url=http://allthingsd.com/20110125/tool-for-creating-iphone-and-android-games-now-speaks-windows-as-well-as-macs/ |title=Tool for Creating iPhone and Android Games Now Speaks Windows as Well as Mac |access-date=2011-08-03 |publisher=All Things D |date=January 25, 2011}}</ref>

2012년 4월, 공동 설립자이자 CEO인 이카자가 안스카를 떠났고, CTO 루가 CEO 역할을 맡았다.<ref name="CoronaLabsBlog_MovingOn">{{웹 인용|url=https://coronalabs.com/blog/2012/04/13/moving-on-and-thanks/|title=Moving On And Thanks|access-date=2016-05-18|archive-url=https://web.archive.org/web/20160810082728/https://coronalabs.com/blog/2012/04/13/moving-on-and-thanks/|archive-date=2016-08-10|url-status=dead}}</ref>2012년 6월, 안스카는 코로나 랩스로 이름을 바꾸었다.<ref name="CoronaLabsBlog_NameChange">{{웹 인용|url=https://coronalabs.com/blog/2012/06/14/introducing-corona-labs//|title=Introducing Corona Labs|access-date=2016-05-18|archive-url=https://web.archive.org/web/20160919210302/https://coronalabs.com/blog/2012/06/14/introducing-corona-labs/|archive-date=2016-09-19|url-status=dead}}</ref> 2012년 8월, 코로나 랩스는 오브젝티브-C에 네이티브 바인딩을 추가한 엔터프라이즈 에디션을 발표하였다.<ref name="CoronaLabsBlog_Enterprise">{{웹 인용|url=https://coronalabs.com/blog/2012/08/02/announcing-corona-enterprise/|title=Announcing Corona Enterprise|access-date=2016-05-18|archive-url=https://web.archive.org/web/20160918134821/https://coronalabs.com/blog/2012/08/02/announcing-corona-enterprise/|archive-date=2016-09-18|url-status=dead}}</ref>

2015년 3월 GDC 2015에서 코로나 SDK는 완전히 무료이며 윈도우와 맥 OS X 배포 대상을 지원할 것이라고 발표했다.<ref name="GDCTranscript">{{웹 인용|url=https://prezi.com/ksota5q5marc/gdc-2015-corona-sdk-goes-free/|title=GDC 2015 - Corona SDK goes free - prezi.com, April 7, 2015|last=Mayer|first=Jason|date=April 7, 2015|access-date=2016-03-09}}</ref><ref name="CoronaFree1">{{웹 인용|url=https://coronalabs.com/blog/2015/03/02/corona-sdk-is-now-free/|title=Corona SDK is completely FREE - Coronalabs.com, March 2, 2015|access-date=2016-03-09}}</ref>

2015년 11월 코로나 랩스는 애플 TV를 위한 tvOS 개발을 지원한다고 발표했다.

2017년 3월, 코로나 랩스는 애포데일에 인수되었고 엔터프라이즈 버전의 코로나도 무료가 될 것이라고 발표했다.<ref>{{뉴스 인용|url=https://techcrunch.com/2017/03/16/appodeal-acquires-corona-labs/|title=Mobile ad company Appodeal acquires game platform Corona Labs|last=Ha|first=Anthony|work=TechCrunch|access-date=2017-11-16|language=en}}</ref>

2017년 6월, 코로나 랩스는 엔터프라이즈의 이름이 코로나 네이티브로 변경되었으며 모든 사람이 무료로 사용할 수 있으며 핵심 제품의 일부로 포함되었다고 발표했다.<ref>{{뉴스 인용|url=https://coronalabs.com/blog/2017/06/21/welcome-to-the-new-corona/|title=Welcome to the new Corona! {{!}} Corona Labs|date=2017-06-21|work=Corona Labs|access-date=2017-11-16|language=en-US}}</ref>

2019년 1월, 코로나 랩스는 코로나 2D가 GNU GPLv3 라이선스로 오픈 소싱될 것이라고 발표했다.<ref>{{웹 인용|last1=Miracle |first1=Rob |title=The Corona 2D game engine is going open source in 2019 |url=https://coronalabs.com/blog/2019/01/02/the-corona-2d-game-engine-is-going-open-source-in-2019/ |website=Corona |publisher=Corona Labs |access-date=14 July 2020 |archive-url=https://web.archive.org/web/20190102183312/https://coronalabs.com/blog/2019/01/02/the-corona-2d-game-engine-is-going-open-source-in-2019/ |archive-date=2 January 2019 |date=2 January 2019 |quote=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. |url-status=live}}</ref>

2020년 4월, 엔진은 코로나 SDK에서 솔라2D로 이름이 바뀌었다. 이는 코로나 연구소의 폐쇄와 코로나19 범유행에 대응하여 이루어졌다.<ref>{{웹 인용|url=https://coronalabs.com/blog/2020/04/22/corona-labs-transition-update-22-april-2020/ |title=Corona Labs transition update 22-April-2020 |last=Miracle |first=Rob |date=2020-04-22 |work=Corona Labs |access-date=2020-05-24}}</ref> 코로나 랩스는 또한 상용 라이선스 제공을 중단하고 오픈 소스 라이선스를 GPLv3에서 보다 관용적인 MIT 라이선스로 변경하였다.<ref>{{웹 인용|last1=Miracle |first1=Rob |title=Future of Corona |url=https://coronalabs.com/blog/2020/04/30/future-of-corona/ |website=Corona |publisher=Corona Labs |access-date=14 July 2020 |archive-url=https://web.archive.org/web/20200502114959/https://coronalabs.com/blog/2020/04/30/future-of-corona/ |archive-date=2 May 2020 |date=30 April 2020 |quote=Pretty much all code related to Corona Labs has been made available under the MIT license. |url-status=live}}</ref>

== 주요 기능 ==
Solar2D의 API 제품군은 API 호출을 통해 가속도계 정보, GPS, 사용자 입력과 같은 장치 정보뿐만 아니라 위젯, 입자 효과 등을 제공한다.<ref>{{웹 인용|title=CoronaSDK|url=http://docs.coronalabs.com/api/index.html|access-date=7 October 2013}}</ref>

== 참고 문헌 ==
{{참고 자료 시작}}
* {{서적 인용
| first1      = Frank
| last1       = Zammetti
| date        = April 2013
| title       = Learn Game Development with Corona SDK
| publisher   = Apress
| edition     = 1st
| page        = 288
| isbn        = 1430250682
}}
* {{서적 인용
| first1      = Nevin
| last1       = Flanagan
| date        = May 2013
| title       = Corona SDK Hotshot
| publisher   = [[Packt Publishing]]
| edition     = 1st
| page        = 334
| isbn        = 1849694303
}}
* {{서적 인용
| first1      = J.A.
| last1       = Whye
| date        = June 2013
| title       = Mobile Game Development with Corona SDK Training Video
| publisher   = Infinite Skills
| edition     = 1st
| url         = http://www.infiniteskills.com/training/mobile-game-development-with-corona-sdk.html
}}
* {{서적 인용
| first1      = Brian
| last1       = Burton, Ed.D.
| date        = April 2012
| title       = Learning Mobile Application & Game Development with Corona SDK
| publisher   = Burtons Media Group
| edition     = 1st
| url         = http://www.burtonsmediagroup.com/books/
}}
* {{서적 인용
| first1      = Michelle
| last1       = Fernandez
| date        = April 2012
| title       = Corona SDK Mobile Game Development: Beginner's Guide
| url      = https://archive.org/details/coronasdkmobileg0000fern
| publisher   = [[Packt Publishing]]
| edition     = 1st
| page        = 408
| isbn        = 1849691886
}}
* {{서적 인용
 |first1       = Brian
 |last1        = Burton, Ed.D.
 |title        = Mobile App Development with Corona
 |publisher    = Burtons Media Group
 |edition      = 1st
 |page         = 436
 |isbn         = 978-1-937336-00-4
 |url          = http://www.burtonsmediagroup.com/books/mobile-app-development-with-corona-getting-started/
 |access-date  = 2022-07-08
 |archive-date = 2012-06-26
 |archive-url  = https://web.archive.org/web/20120626152342/http://www.burtonsmediagroup.com/books/mobile-app-development-with-corona-getting-started/
 |url-status   = 
}}
{{참고 자료 끝}}

== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://solar2d.com/ 솔라2d (Solar2d) 공식 웹사이트]
[[분류:2009년 소프트웨어]]
[[분류:안드로이드 소프트웨어]]
[[분류:IOS 소프트웨어]]
[[분류:MacOS 소프트웨어]]
[[분류:모바일 소프트웨어]]
[[분류:모바일 소프트웨어 프로그래밍 도구]]
[[분류:비디오 게임 개발 소프트웨어]]
[[분류:소프트웨어 개발 키트]]