Defold 설치 및 Android용 프로젝트 구성

이 가이드에서는 다음 단계를 설명합니다.

  • Defold 버전 선택
  • Defold 다운로드 및 설치
  • 모바일 템플릿을 사용하여 새 프로젝트 만들기
  • Android 관련 Defold 프로젝트 설정 구성

버전 선택

가능하다면 최신 정식 버전의 Defold를 사용하세요. Android 개발의 경우 버전 1.2.181 이상을 사용하세요.

Defold 다운로드 및 실행

Defold 다운로드 페이지로 이동하여 원하는 환경의 게임 엔진을 다운로드합니다.

Defold는 독립형 애플리케이션으로 배포됩니다. 설치 프로세스는 필요하지 않습니다. 다운로드 파일의 압축을 풀면 그대로 실행할 수 있습니다.

모바일 게임 템플릿을 사용하여 프로젝트 만들기

Defold에는 새 프로젝트를 만들 때 사용할 수 있는 다양한 템플릿이 포함되어 있습니다. Mobile Game 템플릿은 Android용 프로젝트를 만들 때 유용합니다. 이 템플릿을 선택하면 자리표시자 애플리케이션 아이콘 파일이 자동으로 생성되고 크기 설정, 방향 설정, 입력 바인딩이 구성됩니다.

Mobile Game 템플릿을 사용하여 새 프로젝트를 만들려면 다음 단계를 따르세요.

  1. Defold 편집기를 실행합니다.
  2. New Project를 클릭하고 From Template 탭이 선택되어 있는지 확인합니다.
  3. 목록에서 Mobile Game 템플릿을 선택합니다.
  4. 새 프로젝트의 이름과 위치를 지정합니다.
  5. Create New Project를 클릭합니다.
새 프로젝트에서 Mobile Game 템플릿 선택
그림 1. 새 프로젝트를 만들 때 Mobile Game 템플릿 선택

Android용 프로젝트 구성

Defold는 Defold 프로젝트에 대한 여러 가지 Android 관련 설정을 지원합니다.

  • 이러한 설정에 액세스하려면 Defold 편집기에서 game.project 파일을 열고 아래로 스크롤하여 Android 섹션으로 이동합니다.
Defold 프로젝트 설정의 Android 섹션
그림 2. Defold 프로젝트의 프로젝트 설정

중요한 Android 관련 프로젝트 설정은 다음 카테고리로 그룹화됩니다.

애플리케이션 아이콘

앱 아이콘 필드: 애플리케이션 아이콘 파일을 지정합니다. 아이콘 파일은 PNG 형식이어야 하며, 필드 이름에 표시된 픽셀 크기와 일치해야 합니다.

패키지 정보

버전 코드: 패키지 버전 코드를 지정합니다. Google Play에서는 패키지를 제출할 때마다 고유한 버전 코드가 필요합니다. 이전에 제출된 버전 코드보다 낮은 버전 코드를 사용하려고 하면 오류가 발생합니다.

최소 SDK 버전: 프로젝트에서 지원하는 최소 Android API 수준을 정의합니다.

대상 SDK 버전: 프로젝트를 빌드하고 내보내는 데 사용되는 Android SDK의 API 수준을 정의합니다. 이 값이 Google Play 대상 API 요구사항을 준수하는지 확인합니다.

패키지: 애플리케이션의 패키지 식별자를 지정합니다. Google Play Console에서 만든 패키지 식별자와 일치해야 합니다.

매니페스트 설정: 애플리케이션 매니페스트를 만드는 데 사용할 AndroidManifest.xml 파일을 지정합니다. Defold는 이 설정의 기본 매니페스트 파일을 자동으로 만들어 프로젝트 설정의 값으로 채웁니다.

기타 설정

몰입형 모드: 이 옵션을 선택하면 애플리케이션이 활성 상태일 때 탐색 메뉴와 상태 표시줄을 숨깁니다.

디버그 가능: 이 옵션을 선택하면 내보내기 중에 Android 매니페스트에 android:debuggable 필드가 설정됩니다.

추가 리소스