Corona SDK 설치

 

요즘에 스크립트 언어를 주로 공부하고 있는데,

관련 정보를 찾던 중 스마트폰 앱을 만들 수 있는 Corona SDK 라는 것을 알게 되었습니다.

(올해 초에 Corona SDK를 알고부터 천천히 접해봤는데, 괜찮은 거 같습니다.)

 

스크립트 언어를 사용하면서 컴파일 없이 바로 적용되는 장점이 있다보니 바로바로 화면을 볼 수 있어서 편합니다.

 

Corona SDK 사용 언어를 Lua입니다.

예전에 회사에서 공부했었던 Lua를 가지고 활용해 볼수 있을거 같습니다만... 아직 갈길은 먼거 같습니다.

 

 

1. 환경

 

OS : Windows 환경

 

프로그램 언어 : Corona SDK 에서는 스크립트 언어를 지원합니다. 저희 포럼에 강좌가 올라왔던 Lua를 보면 상당히 도움이 될거 같습니다.

 

2. 다운로드

 

아래 홈페이지에 접속을 합니다.

 

주소 : http://coronasdk.com

 

홈페이지 메인 화면입니다.

안드로이드 sdk 나 ios 처럼 핸드폰용 개발 툴이라는 것을 알려주는 화면들이 보입니다.

 

 

 

위의 화면에서 Buy Now를 누르면 가격을 알려줍니다.

Corona SDK 는 개발은 무료지만 앱으로 만들기 위해서는 가입을 해야 합니다.

 

1년마다 $199 / $349를 내야 합니다.

 

일단 Corona SDK를 사용하면서 완성도 높은 앱을 만들고 배포하고자 할 때 고려해봐야 할 사항입니다.

 

 

 

 

메인화면에서 오른쪽 상단에 보면 작게 Download 버튼이 있습니다.

 

Corona SDK를 사용하기 위해서는 가입은 필수입니다.

처음에 프로그램을 시작할 때, 인증(로그인)을 해야 합니다.

 

간단하게 메일 주소를 입력하고 가입을 한 다음, 해당 메일로 접속해서 인증을 하면 됩니다.

 

 

 

가입이 끝난 후, 로그인을 하면 아래와 같이 SDK를 다운로드 받을 수 있습니다.

 

일단 보편적인 윈도우 환경에서 작업을 해보도록 합니다.

 

설명에 보면 시험판으로 30일 정도 사용할 수 있다고 하지만, 사용해본 결과... 40여일 지났는데 아직 그냥 쓸수 있습니다.

윈도우 판은 안드로이드만 빌드 된다고 하네요.

 

 

 

3. 설치

 

다운로드 받은 파일을 설치합니다.

 

 

 

어려운거 없이 경로만 정하고 Next 만 누르면 됩니다.

 

 

 

설치가 끝났습니다.

 

 

 

4. 실행

 

바탕화면에 단축 아이콘을 누르면 아래와 같이 실행됩니다.

처음에 이야기 했던 것처럼 로그인을 해야 사용이 가능합니다.

 

 

 

프로젝트 시작 전에 데모를 들어가보겠습니다.

 

 

 

Corona 관련 자료를 봤을 때, 호기심이 갔던 부분이 있습니다.

바로 물리 엔진입니다.

어려운 로직을 직접 구현하지 않고 쉽게 적용 가능하다는 문구를 본 것이었습니다.

 

메뉴에서 오른쪽 Physics 버튼을 클릭합니다.

 

 

 

아래 화면에서 Next 또는 Auto Play를 누르면 왼쪽에는 코드가 타이핑 되고 오른쪽 폰 화면에는 코드가 작성되면서 생기는 화면을 보여줍니다.

 

 

 

마지막에 추가한 4줄로 인해서 상자가 떨어지는 화면이 자연스럽게 나타납니다.

 

 

 

설치 완료

 

제공되는 SDK를 가지고 어려운 코딩 없이 앱을 만들 수 있다고 홍보를 하는게 눈길을 끌었습니다.

앱을 만들고자 하는 목표가 있으면 구현해 나가는건 어렵지 않을거 같습니다. ^^

 

다음에는 실제 프로젝트 진행법과 사용법에 대해서 알아보도록 하겠습니다.