Defold をインストールして Android 用のプロジェクトを構成する

このガイドでは、次の手順について説明します。

  • Defold のバージョンを選択する
  • Defold をダウンロードしてインストールする
  • モバイル テンプレートを使用して新しいプロジェクトを作成する
  • Android 固有の Defold プロジェクト設定を構成する

バージョンを選択する

可能な場合は、Defold の最新の安定版リリースを使用します。Android 開発では、バージョン 1.2.181 以降を使用してください。

Defold をダウンロードして実行する

Defold のダウンロード ページにアクセスして、希望する環境に適したゲームエンジンをダウンロードします。

Defold はスタンドアロン アプリケーションとして配布されています。インストール プロセスは不要で、ダウンロード アーカイブを展開したらそのまま実行できます。

モバイルゲーム テンプレートを使用してプロジェクトを作成する

Defold には、新しいプロジェクトの作成時に使用できるさまざまなテンプレートがあります。モバイルゲーム テンプレートは、Android 用のプロジェクトを作成する際に便利です。このテンプレートを選択すると、プレースホルダ アプリアイコン ファイルが自動的に作成され、サイズ設定、向きの設定、入力バインディングが構成されます。

モバイルゲーム テンプレートを使用して新しいプロジェクトを作成するには、次の手順を実施します。

  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 固有の重要なプロジェクト設定は、次のカテゴリに分類されています。

アプリアイコン

[App icon] のフィールド: アプリアイコン ファイルを指定します。アイコン ファイルは PNG 形式で、フィールド名に示されるピクセルサイズと一致する必要があります。

パッケージ情報

[Version Code]: パッケージのバージョン コードを指定します。Google Play では、パッケージを提出するたびに一意のバージョン コードが必要になります。以前に提出したバージョン コードより小さいバージョン コードを使用しようとすると、エラーになります。

[Minimum Sdk Version]: プロジェクトでサポートする最小 Android API レベルを指定します。

[Target Sdk Version]: プロジェクトのビルドとエクスポートに使用する Android SDK の API レベルを指定します。この値が Google Play のターゲット API 要件を満たしていることを確認してください。

[Package]: アプリのパッケージ ID を指定します。この値は、Google Play Console で作成したパッケージ ID と一致する必要があります。

[Manifest setting]: アプリ マニフェストの作成に使用される AndroidManifest.xml ファイルを指定します。Defold は、この設定のデフォルト マニフェスト ファイルを自動的に生成し、プロジェクト設定の値を入力します。

その他の設定

[Immersive Mode]: このオプションをオンにすると、アプリがアクティブなときはナビゲーション バーとステータスバーが非表示になります。

[Debuggable]: このオプションをオンにすると、エクスポート時に Android マニフェストの android:debuggable フィールドが設定されます。

参考情報